Al Jazeera takes a gape on the human price of the US-led invasion of Afghanistan.

Hits: 0