The battersea poltergeist

21 min read

DR CIARAN O’KEEFFE takes a fresh look at a ‘cold case’ that has baffl