'Your papers, please' must never be heard in America
Independent voices from the TWT Communities
The Human Rights Foundation (HRF) is a non-profit organization whose stated mission "is to ensure that freedom is both preserved and promoted" in the Americas. The Human Rights Foundation was founded in 2005 by Thor Halvorssen. Its head office is in New York City, New York, USA. - Source: Wikipedia
U.N. leader Ban Ki-moon on Wednesday called on the Security Council to impose sanctions against Mali extremist groups accused of terrorism and desecrating Muslim religious shrines.