GIL

Daily Global New Media

The General Who Defied The Taliban (1997)



Massoud’s Last Stand: An insightful report on General Massoud’s historic struggle against the Taliban in Northern Afghanistan. For similar stories, see: The …

source