Earlier this week a suicide car bomber detonated his explosives at a security post in southern Helmand province in Afghanistan killing…
This website uses cookies.