From Elsewhere: The hypocrisy and chutzpah of the Saudis. Whining about religious freedom while trying to exempt Islam from criticism.
Excellent article from Ed West in the Spectator about the attempts by the Saudis and other Savage Islamic nations to shut down criticism…