Outrage Across Africa Over Libya 'Slave Trade'

Protests took place outside Libyan embassies in several African capital cities while politicians are demanding an investigation and the prosecution of those involved.



Migrants in Libya

InFocus