Press TV, New York
The UN General Assembly has voted to elect members of the Geneva-based Human Rights Council. While the council is often hailed as one of the most instrumental pillars of the UN, the membership criteria often fall short of expectations as some of the world’s biggest rights violators end up at the helm of this powerful body.
Press TV’s Susan Modaress reports from New York.
Press TV’s website can also be accessed at the following alternate addresses: