James Beagrie, 48, was originally charged with criminal negligence causing death after his truck hit Anjna Sharma, a mother of three, who had been on a walk in May 2017.
Driver with brain tumour who killed Calgary woman to serve prison sentence


James Beagrie, 48, was originally charged with criminal negligence causing death after his truck hit Anjna Sharma, a mother of three, who had been on a walk in May 2017.