Rail Trilogy 2024: Canada’s Passenger Rail Service: Past, Present and Future

Last Christmas, my spouse and I boarded a VIA Rail train in Truro, bound for Montreal, connecting to Ottawa for a family reunion.