Center for Strategic Communication

By: SWJ Editors

Continue on for the CBS 60 Minutes segment on the al Qaeda attack on the US Consulate in Benghazi, Libya (video).