Dozens of men are found guilty of raping a woman in France who was drugged to sleep

The court sentenced the husband to a maximum 20 years of imprisonment. The five-judge panel first ruled that the ex-husband of Gisèle Pelicot was …Read More