Egyptian “Historian” on Saudi Iqra TV: The Vatican’s Mission of Destroying Islam was Delegated to the U.S. – Which Carried Out 9/11 on Assignment

Folks, the following TV clip transcript from Saudi Arabian TV show two Muslims participating in what they do best: lying about Jews, lying about Christians, and re-writing history. Lying is … Read More