Libya slave trade: Merkel to meet Libyan premier
Some migrants are being forced into slave auctions in Libya.
Read moreSome migrants are being forced into slave auctions in Libya.
Read more3B, Agboola Aina street, Off Toyin Street,
Ikeja, Lagos.
Phone:
08033018430
Whatsapp:
08051679910
Email:
[email protected]
[email protected]