Farm safety includes being rail safe | Farmtario

With nearly 45,000 kilometres of active railway tracks and roughly 40,000 railway crossings from coast to coast, many Canadians encounter trains daily …