The Digital Journalist
Sion Touhig, Getty Images
Against a dramatic mountain backdrop, Northern Alliance fighters advance on the Taliban stronghold of Kunduz, Afghanistan. Nov. 13, 2001.



presents