Menu

DOSSIER: Libya Slave Trade

After reports about alleged migrant slave markets in Libya provoked global outrage, people from all over have expressed displeasure at news.