Islamic Scholar Tariq Ramadan Acquitted of Swiss Rape Charges
By Yousuf Ali Professor Tariq Ramadan was acquitted of rape charges in his native Switzerland on Wednesday, May 24. In 2017, the Oxford professor was accused of rape by Henda Ayari which led to several other charges in both France and Switzerland. He has always maintained his innocence of the allegations. In addition, during the […]