Essex Police admit suppressing Jeremy Bamber evidence 25 November 20211 December 2021 Peter Tatchell Foundation Police, UK Protest at Essex Police HQ demands release of evidence Continue reading