Islamic Scholar Tariq Ramadan Convicted Of Rape On Appeal In Switzerland
Islamic scholar Tariq Ramadan, who faces a string of allegations in Switzerland and France, was found guilty of rape by a Swiss appeals court Tuesday, overturning an earlier lower court acquittal. After being acquitted last year, a Geneva appeals court said it had found the 62-year-old former Oxford University professor “guilty of rape and sexual […]