CTV News Channel
A freight train has hit a semi truck on Tilbury Island at River Rd and 76th St in Delta, B.C. on Tuesday, July 19, 2011. The driver was unhurt as the train was able to hit its brakes in time.
A Maple Ridge restaurant hostess paid for the family's dinner, wanting them to know they're surrounded by love and support.