Troy Douglas Smith, 49, was charged and is expected to appear in Surrey provincial court on Friday.
Education Minister Mike Bernier makes announcement of funding in Surrey
Surrey man who stabbed stepson during spat over controlling TV during Grey Cup game loses court appeal
"I have been given no insight into what was going through your head," judge told accused.
Eagle statue worth $5M stolen in Ladner attack on the street
Most dikes along Fraser River do not meet modern standard, Fraser Basin Council finds