Teamsters representing some 16,000 Canadian rail workers expressed “shock” over a blistering management letter from CP Rail that stated reckless employees have put the public “at risk.” Members of Parliament reacted to the claim from a Canadian Pacific vice president, saying the allegations warrant investigation.