It occurs to me that I haven’t actually written anything in support of calls for the resignation of Gerry Ritz. Of course he should resign. Four years ago, 22 people died in an outbreak of listeriosis caused by a failure in the food inspection system at Maple Leaf Foods in
Continue reading