Airbnb denounced by Uighur rights campaigners in China

China: Airbnb has been urged to withdraw its support for the Beijing 2022 Olympic and Paralympic Games by campaigners in China fighting for the rights of Uighur Muslims in the country. The End the Uighur Genocide Movement has been gaining traction around the world for their public support of Uighur Muslims, who are alleged to […]