Saudi Arabia's Supreme Court has ordered the abolition of whipping in the country

  • 4 years ago
Saudi Arabia's Supreme Court has ordered the abolition of whipping in the country