A holidaymaker was brutally killed after being dragged down a staircase and “stamped on” after she was found in a stranger’s bed, a murder trial has been told. Margaret Barnes, 71, died after sustaining “catastrophic” injuries at the hands of David Redfrern, 46, on July 11 last year,…
Read Full Article Here Express UK