from The Great Debate:
December 10 marks Human Rights Day, the 65th anniversary of the landmark Universal Declaration of Human Rights (UDHR), signed by 48 nations -- with just eight abstentions.
from John Lloyd:
Supporters of gay rights have been protesting in Western cities this past week, picketing in front of Russian embassies and consulates. They’re protesting the passing of a law in the Russian parliament that bans "homosexual propaganda" directed at under 18-year olds -- which if interpreted strictly, bans all public demonstrations and much public and private discussion on the issue.