Food Safety Report: Lucky Charms, Providence, RI, USA 1 year ago • details 340 Green poop and diarreah