cihrs.org
Atrocities against migrants in Libya must be probed by African Commission on People’s Rights
A joint request demanding an investigation into the gross human rights violations against refugees and migrants in Libyan detention centers was submitted today to the African Commission on Human and …