Progressive Radio Network

Raif Badawi

Last week’s announcement that Saudi Arabia — easily one of the world’s most brutally repressive regimes — was chosen to head a U.N. Human Rights Council panel provokedindignation around…
U.S. Secretary of State John Kerry's visit to Saudi Arabia coincides with a recent surge of executions in that country. So far this year, at…