World News today: Yesterday, China and Russia won seats on the UN’s premiere human rights body despite opposition from activist groups over their abysmal human rights records. Last week, a coalition of human rights groups from Europe, the United States and Canada called on U.N. member states to oppose the election of China, Russia, Saudi Arabia, Cuba, Pakistan and Uzbekistan, saying their human rights records make them unqualified.
Guest: Dr Emanuel Matambo, Senior Researcher at the Centre for Africa–China Studies