CulturePelicot’s Deplorable Deeds: Worst Sex Offender Sentenced in Franceby Today Report19 December 2024