More on Islam and African slavery. In case anyone remains unconvinced. Posted on August 13, 2011 by Eeyore Share this:FacebookTwitter
Interesting clip, and it would be helpful to know where it originated? Is this from a news story or documentary?
Interesting clip, and it would be helpful to know where it originated? Is this from a news story or documentary?