May 30th, 2018

Artillery Strike Kills More Than 50 Taliban Leaders In Afghanistan, U.S. Military Says

More than 50 senior Taliban commanders were killed in an artillery strike on a meeting in Afghanistan’s southern province of Helmand, a U.S. military spokesman said on Wednesday, as fighting continues across the country.