Tags Slave trade

Tag: Slave trade

Videos of African slaves being tortured in Libya surfaces online

After the returnees from Libya shared their own encounter in the on going slave trade in Libya, all eyes have been on the internet...