Tag Archives: Lieutenant General Stanley McChrystal

Darth Vader's Afghanistan

    Darth Vader’s Afghanistan Peter Goodspeed National Post May 19, 2009 He has been described as the Darth Vader of the War on Terror, a commander of elite special forces troops who has constantly fought in the shadows as head of one of the U.S. Army’s most secretive commands. Lieutenant General Stanley McChrystal, a […]