Source : Palestine Chronicle – By Ramzy Baroud Like Vietnam, Afghanistan is a lost cause, and more troops will do nothing but push the US deeper into the quagmire. Some of us warned about the Vietnamisation of Afghanistan as early as the first months of the war in 2001. The …
Read More »