Dec 8, 2015 World News British couple jailed for enslaving Nigerian man for nearly 25 years A court in London has sentenced a British couple to six years behind the.. Read more
Nov 24, 2015 Misc The Arabic Slave Trade and the Role of Islam in African Slavery We talk about slavery by the hands of whites all the time. But what.. Read more