Kabul Blast

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