Stefan Molyneux, MA @StefanMolyneux
In 1300, England had 23 murders per 100,000 people, similar to Brazil in 2012. By 1500, England had 15 murders per 100,000, on par with Mexico in 2014. By 1950, England was down to less than one murder per 100,000 people. — PolitiTweet.org