‘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