The number of murders being investigated by Scotland Yard in London has surpassed New York for the first time, according to latest figures released for February and March. Fifteen people were murdered in the UK capital in February and 23 in March compared to 14 and 21 respectively in New…

LEAVE A REPLY

three + twelve =