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 »