Police found 2 teenage boys stabbed to death in separate locations in London Police found 2 teenage boys stabbed to death in separate locations in London The Independent