Prince alWaleed bin Talal bin Abdulaziz

Saudi Arab

Ex-Saudi official dies after being electrocuted in police custody

A former high-ranking Saudi official has lost his life in police custody after authorities subjected him to various forms of…

Read More »
Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker