Man jailed for stabbing teenager to death as he left north London restaurant 09.10.2024 21:39 Evening Standard Yusuf Mahamoud, 18, was stabbed to death in Finchley