An E.coli outbreak in North America has prompted the recall of several brands of carrots. The Canadian Food Inspection Agency ...