‘Hold up a mirror’: China condemns US human rights in annual report
China slammed the US for its human rights record on Thursday, state media said, denouncing it for police brutality and civil rights violations a day after Washington criticised Beijing’s own performance. In a report sourced mainly from US media, China said “the US government refuses to hold up a mirror to look at itself, it … Continue reading ‘Hold up a mirror’: China condemns US human rights in annual report
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed