February 9, 2012 RSS feed / Focus

Creator of Lemonheads candy dies at age 93

RIVER FOREST, Ill. Candy company executive Nello Ferrara lived a sweet life. More...