At Least 18 Dead in Suicide Bomb Attack in Kabul

3 views