Crossbow killer said ‘devil’ made him do it Daniel Parker, 37, killed Margaret Parker, 78 at their home in Edinburgh on 21 May 2024. Source