Lisa Schiffren

Posted May 15, 2013

The scandal surrounding the Obama Administration’s actions in Benghazi, Libya, last September 11, in which four Americans died at the hands of an al Qaeda mob– as the President and the Secretary of State declined to send any kind of military help – is finally getting the coverage it deserved from the start.