Mass rape trial sparks demonstrations across France – Global News

France’s legal definition of rape calls it “any act of sexual penetration… by violence, constraint, threats or surprise” but includes no language …Read More