Here’s everything you need to know about the French rape case that has horrified the world September 6, 2024 Trigger warning: graphic details of rape, sexual violence In France, a rape case has