Stephen Port inquest verdict: Police were homophobic 10 December 2021 Peter Tatchell Foundation Police, UK Officers were incompetent, negligent, unprofessional & prejudiced Continue reading
Stephen Port gay serial killings: Police failings exposed 23 November 201623 November 2016 Peter Tatchell Foundation Homophobia, LGBT Rights, UK Officers failed to warn & liaise with the LGBT community Continue reading