Inspector in XL Foods plant

News

Richard Arsenault, from the Canadian Food Inspection Agency, explains what inspectors found in Alberta's XL Foods Plant

More From Embedded-Only/News