Connect to share and comment

Afghanistan taliban protestors

Appears In:
Afghans are losing hope against the Taliban-led insurgency.
Afghan, NATO-led troops killed at least 60 Taliban in attack on NATO base.
Afghanistan taliban protestors

Protestors in Afghanistan

SHAH MARAI