Saudi Arabia, the nation that allowed the Islamist boogeyman out of the box is now trying to shove it back in. According to a Reuters, Saudi Arabia was rattled by regional turmoil that has destabilized the Middle East. Saudi Arabia now is not only intensifying a crackdown on Siites, liberal reformers, atheists and human rights […]