Category: “Defamation of Religion”

New Human Rights Council Proposal Falls Short

PRESS RELEASE Geneva, Feb 23, 2006 – Today’s proposed UN resolution to replace the world body’s discredited human rights commission with a new council offers some