Robert Spencer @ Jihad Watch: German-Egyptian scholar: Muslims “enslaved the Africans more than any other nation did”…….
The truth… It still goes on in Arab states… German-Egyptian scholar: Muslims “enslaved the Africans more than any other nation did”…