Cameron Heights school devastated after teen hit by Ion train, Waterloo Region public board says

The teen was airlifted to a Hamilton hospital with life-threatening injuries after he was struck while crossing the street near Charles Street East …