Hundreds of people gathered Saturday in the southern French town of Avignon ahead of the verdict in a trial in which dozens of men are accused of rape.
Please follow and like us:
Hundreds of people gathered Saturday in the southern French town of Avignon ahead of the verdict in a trial in which dozens of men are accused of rape.