Saudi Man Given 500 Lashes for Having Sex With Vacuum Cleaner Riyadh, Saudi Arabia – Police officers in the district of... Read more