Benghazi whistle-blower Hicks: Internal review ‘let people off the hook’

Jake Tapper The Lead 5/5/2013

Greg Hicks, former deputy chief of mission at the U.S. Embassy in Tripoli, Libya, told congressional investigators that the State Department internal review of the catastrophe at the mission in Benghazi “let people off the hook,” CNN has learned.

The Accountability Review Board “report itself doesn’t really ascribe blame […]