Iodized salt: Friend or foe?

(Source: NaturalNews) Take it with a pinch of salt. All the press about iodized sodium chloride being good for the health of your thyroid is not entirely true. Salt is so vital to life, that without it we would cease to be alive. Muscles would not function properly,...