Europe-wide, Sweden has the highest rate per capita of reported rapes

Blog Single

Europe-wide, Sweden has the highest rate per capita of reported rapes.