News

Margaret 'Rita' Picton died a painful and traumatic death at Fern Ward at Leigh Moss Hospital in Liverpool with a coroner at ...