ISIS Terrorist attack on Kabul – Twin Blasts.

80 Dead In Twin Blasts In Kabul During Protest, ISIS Claims Responsibility

KABUL:   ISIS group terrorists claimed responsibility for twin explosions today that ripped through crowds of Shiite Hazaras in Kabul,…

8 years ago