M
Mike Mattsonadded this to Faves
Saudi Arabia: Legal Expert Says That U.S. Government Blew Up The Twin Towers On 9/11

Saudi Arabia

Saudi Arabia: Legal Expert Says That U.S. Government Blew Up The Twin Towers On 9/11

The Inquisitr  - Patricia Ramirez

Saudi Arabia is livid over the recent passage of a bill in the U.S. Senate that would allow 9/11 victims’ families to sue the Middle Eastern nation. …

View on inquisitr.com