Two retired Met Police officers are jailed for sharing 'the most depraved' child sex abuse images with serving chief inspector who was found dead before he was charged
Jack Addis and Jeremy Laxton (pictured today), both 63, admitted in May to conspiring to distribute or show indecent images of children between 1 January 2018 and 10 July 2021.
Source: dailymail.co.uk