Raif Badawi: GK, General Studies and Current Affairs

Saudi Arabia Abolishes Flogging as a Punishment

The Supreme Court of Saudi Arabia recently abolished flogging as a punishment in the country. This is seen as the latest in a series of measures to reform the orthodox government. Flogging in Saudi Arabia The Supreme Court of Saudi Arabia had recently done away with flogging as a mode of punishment. The controversial public ..