0
Anonymous
5
Wiki User
Chat with our AI personalities
The murder rate in England and Wales for 2010 was 619
24 hours per day.
In most cases 24 hours per day!
32ft/hr = 256yd/day
There are 18 murders per 100,000 inhabitants each year.