Pictured: Delivery driver, 48, stabbed to death in north west London as police hunt knifeman
Pictured: Delivery driver, 48, stabbed to death in north west London as police hunt knifeman who had also attacked another victim 10 minutes before Leon Street, 48, was murdered near the home he shares with his fiancee in Brent He was fatally stabbed in the chest and died at the scene on Neasden Lane North … Read more