All Videos
- All Videos
news
9/11 attacks: Abdel Bari Atwan, Rai Al Youm Editor-in-Chief
Abdel Bari Atwan, Editor in chief of Rai Al Youm, an internet newspaper, discusses the 9/11 Attacks, families and others suspect reluctance to release details of 9/11 attacks is cover up of Saudi complicity.
Latest Videos
Route 6