Tag Archives: Security forces

Explosion rattles Kabul

Explosion rattles Kabul

Kabul: An explosion rocked Afghanistan’s capital city of Kabul on Wednesday evening. Details r…