Updated data on rape cases per 100,000 residents:

Poland: 2.8Norway: 41.1France: 72.6Sweden: 94.5England: 121.0Subscribe @NewResistance