UN Human Rights Council: Libya on, Iran off

14th May 2010, Comments 0 comments

Switzerland and Spain are two new European members Geneva, Switzerland GenevaLunch - Switzerland and Spain were voted in as members of the UN Human Rights Council Wednesday, and Libya scooted in as well, one of four candidates for four slots, although it had a relatively low number of votes. But Iran, which had hoped to gain ...

0 Comments To This Article