‘I’d like to think he can still help people through this’: Devastated mum to help others in memory of David

David MacLeod.
David MacLeod.