Switzerland

Swiss grill Libya over human rights

November 9, 2010 Libya presented its report on human rights in Geneva on Tuesday, when Swiss authorities asked the regime to abolish the death penalty

Truth-Telling in International Media

UN Watch in Swissinfo, S. African Star, Pretoria News… The following editorial citing UN Watch was published in three South African newspapers: The Star, The

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