At Least 18 Dead in Suicide Bomb Attack in Kabul

8 views