Center for Strategic Communication

Afghanistan Spencer Ackerman discusses allegations of direct Pakistani involvement against US troops. Iraq Michael Totten argues that the Iraq war was a success. Libya The Washington Post reveals that Gaddafi may have stashed $200bn from the Libyan people abroad. Jay … Continue reading