London police have investigated more murders than their New York counterparts over the past two months, statistics show, and the British capital’s mayor is vowing to fight what he calls a “violent scourge” on the streets.
There were 15 murders in London in February,