Who was Charlene Downes, when was she last spotted and have her suspected killers been found?
22 May 2019
Liverpool Echo
Channel 5's new show will investigate the disappearance and suspected murder of Charlene Downes.