Daily Archives: December 1, 2017

Slavery is an outrageous reality in Libya

A group of UN human rights experts has strongly condemned Libya’s slave trade amid reports that hundreds of African refugees are being brought and sold in markets across the country every week. In a joint statement…