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...