Browsing Tags

Oxford

Oxford faculty accused of sexual assault

An Oxford faculty and renowned Islamic scholar, Tariq Ramada, has been accused of sexual assault by two women. The identities of the victims have not been released officially by the authorities as one of...