Buzkashi
Techno Raving and Dead Goat Polo at Silk Road Festival
Ten thousand Afghans up in the mountains, saying "Fuck you!" to the Taliban.
New Pictures From Afghanistan
Seven years ago we ran a series of photographs by Jason Florio documenting life in Taliban-controlled Afghanistan just before the 2001 US-led invasion.
Annoncering