Center for Strategic Communication

By: SWJ Editors

Calling the Islamic State “hardly invincible,” new Defense Secretary Ashton B. Carter gave his blessing Monday to the US-led strategy.