Two former French police officers jailed for seven years after being found guilty of raping a Canadian tourist
Two police officers in France have been convicted after they were found guilty of raping a Canadian tourist back in 2014. The two men Nicolas Redouane and Antoine Quirin were found guilty of all charges brought …