Human Rights For Empire: Urgent Appeal To Stop Atrocities In Libya

70 rights groups urge US & EU to eject Libya from U.N. Human Rights Council for “crimes against humanity”   US Amb. Susan Rice, UK, France asked to convene UN Security Council GENEVA, February 21, 2010 – An international coalition of 70 rights groups today urged world powers and UN Secretary-General Ban Ki-moon to suspend Libya from…