UNwatchable: China and Russia Seize Human Rights Council Seats

China, Russia, and Turkey have taken seats on the UN committee meant to oversee global human rights. With records stained by surveillance, censorship, and suppression, their election exposes the international body’s crumbling credibility.

UNwatchable: China and Russia Seize Human Rights Council Seats Read More »