Libya Designated to Head UN Anti-Racism Conference
PRESS RELEASE Geneva, June 21, 2007 — Libya today was designated head of an anti-racism panel of the United Nations Human Rights Council, to oversee two years of
PRESS RELEASE Geneva, June 21, 2007 — Libya today was designated head of an anti-racism panel of the United Nations Human Rights Council, to oversee two years of
PRESS RELEASE Geneva, June 21, 2007 — UN Watch today released a new video revealing how the UN’s highest human rights body is “routinely turned on its