Day: July 23, 2016

ISIS Claims Kabul Bombing, 80 Dead

Source. The Daily Beast At least 80 people were killed and another 231 wounded Saturday after an explosion tore through a protest in Kabul by minority Shiite Hazaras, Reuters reported. “Opportunist terrorists” took advantage of the protest to kill and wound “a number of our countrymen, including security and defense […]