Ellis Archive

Ian Puddick is interviewed by Detective Sergeant John Ellis and Detective Constable Colin Dawson at Snow Hill Police Station, City of London Police, please note that these two Detectives are […]

City of London Police DS John Ellis brutalises Ian Puddick

Ian Puddick is interviewed by Detective Sergeant John Ellis and Detective Constable Colin Dawson at Snow Hill Police Station, City of London Police, please note that these two Detectives are […]