The Ghosts of Vietnam Haunt Washington
Read More:
Stlaney McChrystal,
Military,
War in Vietnam,
Moscow,
Osama Bin Laden,
Vietnam War,
Mullah Omar,
Taliban,
Congress,
Mike Mullen,
Afghanistan,
War in Afghanistan,
Tet Offensive,
World News
The American general Stanley McChrystal's news that America risks losing Afghanistan is a bombshell. Washington has spent some $250 billion there since 2001.









Eric Margolis | Posted 11.23.2009 | World