Report Card: Human Rights Council in Downward Spiral

PRESS RELEASE Geneva, Nov. 24, 2006 — In advance of Monday’s renewed session of the UN Human Rights Council, UN Watch today released a report card  that warned of a downward spiraling of the body formed only six months ago.  The Geneva-based monitoring organization also issued recommendations for concerted …