Center for Strategic Communication

On 16 December, President Obama claimed that U.S. Afghan strategy is “on track” and that U.S. can embark upon a “responsible” troop withdrawal by July 2011. This has already made a vast number of Afghan observers, particularly from within Afghanistan, … Continue reading