Right Livelihood, ALQST for Human Rights and MENA Rights Group highlighted the persistent human rights violations in Saudi Arabia during the 55th …
Read more: The UN must take action to stop human rights abuses in Saudi Arabia – Right Livelihood
2024-03-26