Bharat Express

UN Report

China run illegal detention centres in Xinjiang where Uyghur Muslims faced sexual and gender-based violence, reports the United Nations