Passengers are counting their blessings after a tree came crashing down on a transit bus on the Lougheed highway today. Translink spokesperson Erin Dermer says other than a scare almost every passenger was okay except for a slightly injured baby. She said "we had three ambulances respond at the scene and there was an infant that … [Read more...]