Man in 20s is fatally stabbed on a street in North London
Man in 20s is fatally stabbed on a street in North London bringing capital’s 2020 murder toll to 17 – after police name two other knife victims Scotland Yard were called to Parson Street in Hendon, Barnet, at 9pm Saturday No arrests have yet been made but ‘urgent enquiries’ were ongoing, police said Li-Qing Wang, … Read more