It was an emotional day in Abbotsford on Sunday, as thousands of people attended the funeral for Abbotsford Police officer Const. John Davidson.
Members of the public as well as law enforcement officers from all over BC – and further afield – came to pay their final respects to the fallen officer.
Davidson was fatally shot while responding to reports of a stolen vehicle and of someone firing shots in the direction of the general public.
A 65-year-old Albertan man, Oscar Arfmann, was apprehended after the shooting and has since been charged with the first-degree murder of Davidson.
Davidson had worked as a police officer for 24 years, beginning his law enforcement career in the UK in 1993, before being hired to the Abbotsford Police in 2006.
Davidson is survived by his wife and three adult children.