Create A Forum Installed
Human Rights Watch says a detention centre in Riyadh, Saudi Arabia, is holding hundreds of mostly Ethiopian migrant workers in inhumane conditions.