www.independent.co.uk
3 weeks agoPrivacy professionals
Swiss appeals court convicts Islamic scholar Tariq Ramadan of rape, overruling a lower court
Tariq Ramadan, Islamic scholar, found guilty of rape and sentenced to a year in prison by a Swiss appeals court. [ more ]