Despite Public Fears, Police Say Murder Rate Is at Record Low

Police figures show 114 people were murdered in 2013, lowest number in seven years, but careful examination raises questions.

The police were proud to show that they succeeded in lowering the number of murders in 2013. Their...