A Via Rail train carrying 167 passengers came within 335 metres of a head-on collision with a freight train near Cornwall, Ont., in April 2023, according to a Transportation Safety Board of Canada ...