Confirmation of UN Watch report by Neue Zurcher Zeitung, Switzerland’s newspaper of record
UN Watch in the News – Confirmation of UN Watch report by Neue Zurcher Zeitung, Switzerland’s newspaper of record Ziegler’s Libya Connection Controversy over Swiss candidate for