Islamic scholar Tariq Ramadan convicted of rape by Swiss appeals court
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 […]