Saudi Arabia: Release 10 Nubian Egyptian Men Immediately
(Beirut) – Saudi authorities should immediately release 10 Nubian Egyptians who have been unjustly detained for over 5 years, Human Rights Watch said today. On September 6, 2025, the Specialized Criminal Court (SCC) in Riyadh reduced the sentences of the prisoners on appeal, yet all 10 remain unjustly detained. Saudi authorities arrested the 10 men […]
Continue Reading