islam New rape allegations against “great reformer of Islam” Tariq Ramadan August 27, 2019 Historyscoper New rape allegations against “great reformer of Islam” Tariq Ramadan