Thames Valley Police has confirmed that a 63-year-old man sadly died in a church in Abingdon following a major police incident.
Thames Valley Police has confirmed that a 63-year-old man sadly died in a church in Abingdon following a major police incident.