November 16, 2026

Global

Car bomb attack on police in Afghan capital wounds at least 34

KABUL, August 7: A car bomb exploded on Wednesday outside a police station in the Afghan capital, Kabul, wounding at least 34 people, government officials...