China Lashes Out at Human Rights Watch for ‘Fabricating Lies,’ Politicizing 2022 Olympics
After the Human Rights Watch sent letters to the IOC’s TOP sponsors asking them to be aware of human rights climate, China continued to deny violations.
Read More
0