GuidePedia

18
Saudi Press: U.S. Blew Up World Trade Center To Create ‘War On Terror’
Saudi Press: U.S. Blew Up World Trade Center To Create ‘War On Terror’

The Saudi press is still furious over the U.S. Senate’s unanimous vote approving a bill that allows the families of 9/11 victims to sue Sau...

Read more »
 
 
Top