Appalling “Ally”: 8 Reasons Why the Saudi Regime Should Be a Pariah

Tuesday, November 10, 2015

The following should make friends and allies of Saudi Arabia, including the United States, question their embrace of such a brutally repressive government.