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 lack of evidence-based treatments is leading to health and community problems, Vancouver police say.