Clemons: French Officials Criticizing ‘Absence of US Leadership’ Against Terror
MSNBC Contributor and Washington Editor-at-Large for the Atlantic, Steve Clemons stated that French officials he had talked with criticized lack of US support against fighting terrorism, with one arguing that, “ISIS has been incubated for two years with an absence of US leadership, and