China and Russia have won seats on a UN human rights body – here's why it's important

China, Russia and Cuba have won seats on the U.N.’s premiere human rights body despite opposition from rights groups over their abysmal human rights records, but Saudi Arabia lost
Source: washington post

Summary automatically generated by NewSUM A.I. from the following sources:

About the author