No Picture
Terrorism

Official Findings by Select Committee on Benghazi

Synopsis: Below are the official findings in Benghazi, Libya. This official report includes “81 New Witnesses, 75,000 New Pages of Documents Reveal Significant New Information, Fundamentally Changes the Public’s Understanding of the 2012 Terrorist Attacks that Killed Four Americans.”

Highlights and full report. Read More…