Obama Urged to Join Human Rights Council

WASHINGTON, Mar 16 (OneWorld.net) - President Barack Obama should placethe United States in the running for a seat on the United Nations HumanRights Council to show the world the country is serious about humanrights and boost the committee's efficacy, says a New York-based advocacy group.

read more