Federal Court: FBI Hid Evidence Saudi Arabia Orchestrated 9/11
A federal court has ordered the FBI to release top-secret evidence that proves Saudi Arabia helped orchestrate the 9/11 attacks. In an unusual Freedom of Information Act trial in Miami scheduled for this March, the FBI […]
