Radio Free Asia. 17 March 2021
Below is an article published by Radio Free Asia. Photo:AFP.
European Union members have agreed to impose sanctions on four Chinese officials and one entity over Beijing’s treatment of Uyghurs and other Muslims in the Xinjiang Uyghur Autonomous Region (XUAR), European diplomats were quoted as saying Wednesday.Read More →