LATEST World French mass rape trial nears sentencing phaseadminNovember 25, 2024 by adminNovember 25, 20240 Demonstrators gathered outside the courthouse in Avignon, France, on November 23, 2024, to protest femicide, sexual violence, and gender-based violence. Holding placards, they demanded justice... Read more