Annual US human rights report takes China, Russia, Belarus to task over alleged rights abuses, cites Yemen violations.
Mehray Mezensof’s husband is one of an estimated million Uighurs imprisoned in China. Several countries accuse China of committing crimes against humanity, including genocide. Starting Friday, a people’s tribunal in the UK will meet to decide if that’s true.
In this episode:
Connect with The Take: