The Saud Squad

Holding an anti-terrorism conference in Saudi Arabia is so absurd that it defies comprehension. Everyone who knows most anything about Middle Eastern affairs knows that Saudi Arabia is the world’s #1 state sponsor of Islamic terrorism. In fact, President Trump himself made this very claim a number of years back. Publicly practicing or converting to […]