Saudi Arabia Abolishes Public Flogging – An Appeasement at Best
Saudi Arabia announced it abolished flogging as a form of punishment. The country’s supreme court said on Saturday that the “human rights advances” are part of reforms pushed by King Salman...
Recent Comments