Islamic and African States Fail to Block UN Webcast of Human Rights Hearings
Bahrain First to Undergo “Seriously Flawed” Review Procedure Geneva, April 7, 2008 — Facing opposition by Arab, Islamic and African states, the UN Human Rights
Bahrain First to Undergo “Seriously Flawed” Review Procedure Geneva, April 7, 2008 — Facing opposition by Arab, Islamic and African states, the UN Human Rights
PRESS RELEASE Bahrain First to Undergo “Seriously Flawed” Review Procedure Geneva, April 7, 2008 — Facing opposition by Arab, Islamic and African states, the UN