The U.N. defied the Islamic Republic of Iran's appalling record on human rights and support of terrorism to appoint it to a key committee. Continue reading... [ H/T Breitbart News ]