A helicopter flies over Mine-Resistant Ambush Protected Vehicles in Garmser, Helmand Province, Afghanistan on March 7, 2011. There are around 140,000 international troops, two-thirds of them from the United States in Afghanistan fighting the militant Islamist Taliban.
Why Do I Feel Overwhelmed?
4 months ago
No comments:
Post a Comment