Vitamin D: are we all missing something?

The Hype Have you been told that everyone is deficient in Vitamin D and we all need supplements?  For the past couple of years, people are rushing to the store to buy  high-dose Vitamin D supplements.  Just browsing the internet for a few minutes, I found many reports on why we need more vitamin D,…