Stephen Port

Stephen Port was jailed for life after being found guilty of the murder of four young gay men in Barking, east London. The bodies of two of Port’s victims were found in the same position, in the same graveyard, by the same dog walker three weeks apart. Yet a catalogue of police failings meant […]