October 7 2017 10:27pm

Family wants justice for Evan Archibald

Female driver has pled guilty in the death of 22 year old Evan Archibald who was killed two years ago while waiting at a bus stop. His family says the punishment is a slap in the face. Kristen Robinson reports.

Responsive site? HTTPS:// site?

Video Home