Thailand deports 48 Uighurs to China, prompting outrage from activists over risks of torture and human rights abuses.
What The Fuck Is Happening?!
Thailand deports 48 Uighurs to China, prompting outrage from activists over risks of torture and human rights abuses.