Tag: Gisele Pelicot

Thousands in France rally in support of mass rape victim, call for end to violence against women

Thousands took to the streets across French cities on Saturday to demand an end to rape and support the main plaintiff in a mass sexual assault trial that…