Pakistan along with China, Russia and Cuba won seats on the UN Human Rights Council

Pakistan, China, Russia Win Seats On UN Rights Body; US Upset despite strong opposition from activist groups over their abysmal human rights records. In a secret-ballot voting in the 193-member … Read More

UK sanctions Saudis, Russians under new Magnitsky powers

List of Saudi names includes former royal adviser Saud al-Qahtani, accused of role in journalist’s grisly killing. The United Kingdom imposed economic sanctions on dozens of individuals and organisations from Russia, … Read More