Nepal to allow UN rights monitors
Nepal is to allow United Nations staff into the country in an effort to stop human rights abuses. The decision was announced in Geneva, where the UN Human Rights Commission is holding its annual session. Full Story
Nepal is to allow United Nations staff into the country in an effort to stop human rights abuses. The decision was announced in Geneva, where the UN Human Rights Commission is holding its annual session. Full Story