Saudi Arabia: Migrants Held in Inhuman, Degrading Conditions

A deportation center in Riyadh is holding hundreds of mostly Ethiopian migrant workers in conditions so degrading that they amount to ill-treatment, Human Rights Watch said today. Detainees alleged to Human Rights Watch that they are held in extreme...

Demonstration held in London against war on Yemen

Demanding an end to arms deals with Saudi Arabia and the UAEA,ctivists and human rights defenders participated on Sunday in a demonstration on a bus that roamed some of the streets of the British capital, London, towards the Saudi embassy. The demo...