Admin
April 25, 2020
Saudi Arabia has abolished flogging as a form of punishment, the supreme court announced, hailing the latest...
