The Bitter Truth About the Arab Slave Trade in Africa By Thomas Sowell Islam: The Religion of Peace. Yeah, right. – The Liberator