What are the health benefits of iodine?

Find out about the potential health benefits of consuming foods containing iodine, including preventing goiter, hypothyroidism, and mental deficiency and quadriplegia in newborns.