France’s UN declaration on the universal decriminalization of homosexuality is being considered this week. If passed, the resolution would call on all nations of the world to stop penalizing homosexuality, which is illegal in 86 countries. In at least seven of those, death is the sentence.
According to Peter Tatchell, it is going to be presented tomorrow, on the 60th anniversary of the UN Declaration on Human Rights.
In the meantime, the Vatican and the Organization of Islamic States are teaming up to lead the fight against the resolution. While the Holy See teams up with Islamic fundamentalists (many of whom have supported muderous terrorists), the U.S. sits idly by while watching the rest of the civilized world speed past them on a path to recognizing the right to human dignity and life, regardless of sexual orientation.