German Historian Egon Flaig on Islam and slavery

(not verified) | June 30, 2012
Font Size