cupure logo
trumpdealwarningtexasstarwimbledonpeoplepolicedeathfamily

Jail death of Scots paedophile who raped two young girls to be probed by Sheriff

John Barr, 71, died while receiving palliative care at a community hospital in Granton, Edinburgh, on October 5, 2023.

Comments

Similar News

Breaking news