Radio Free Asia is a United States government–funded, nonprofit international broadcasting corporation that broadcasts and publishes online news, information and commentary to readers and listeners in East Asia. Read More
The leaked document, known as Xinjiang Police Files, from the internment camps in the Xinjiang Uyghur Autonomous Region (XUAR), shows the Chinese government's plan of genocide and crimes against Uyghurs. ...