UN votes to remove Russia from Human Rights Council

Libya is the only country to be suspended from the 47-member Geneva-based council. The North African country was suspended in 2011.

Leave a Comment