fbpx


Homicide rate in England

per 100,000 people, 1202–1993

Cancel
Download