News

10 Photos From Libya Slave Trade That You Must See (MUST WATCH)

on

10 Photos of Libya Slave Trade That You Must See. Watch a Victory a man from Edo State Nigeria is among one of the slaves captured from Libya as he narrates his story and some other photos from theLibya slave trade. Watch, comment and share.

Leave a Reply

Your email address will not be published.