December 26, 2012 | Alhurra

Free Hour

The Libya issue following the Benghazi report citing “systematic failures”.

Issues:

Libya