$ 0 0 Red Dye No.3 in marshmallow peeps linked to cancer in animals, says Consumer Reports. Continue reading…