Mandatory Credit: Photo by Marcin Nowak/Shutterstock (13872324a) Police at the scene in Lambeth, southl London following a fatal stabbing. Police were called around 6pm on Saturday, 15 April to reports of a stabbing in Norwood Road SE27. They found a