Shine On, UN! Shine On The UN.
And their high-vision concept of a new Human Rights Council, which was formed to replace the discredited Human Rights Commission which was a pack of some of the most HumanWrongs nations on the planet. Drumroll, please ...
Pakistan, and Saudi Arabia.
Such fine work! Such a stand up organization!
Who better to force the Iranians away from their nuclear ambitions?
Tags: UN, Human Rights Council, Human Rights, Disarmament