At Least 18 Dead in Suicide Bomb Attack in Kabul

18 views