Center for Strategic Communication

By: Christian Science Monitor

“The Obama administration claims leaving 5,500 US troops in Afghanistan is a sign that the US strategy is working. Is it?”