Comments on Human Rights Situations

UN Watch Slams Swiss Ban on Minarets

PRESS RELEASE GENEVA, Nov. 30 — A Geneva-based human rights monitoring group said that Switzerland’s new prohibition against minarets constitutes a breach of the country’s

UN Watch