Thousands of people took to the streets in France to support a woman whose ex-husband admitted drugging her to rape her or watching her be raped.
Thousands of people took to the streets in France to support a woman whose ex-husband admitted drugging her to rape her or watching her be raped.