Via Rail’s train of shame – NB Media Co-op

crossCanada railway renewal and maintenance. In addition to connecting communities, this would have integrated rail transport into the Windsor-Quebec …