Vitamin B12 deficiency can cause dizziness, memory loss, and coordination problems, often mistaken for stress. A simple blood test can confirm the deficiency. | Health ...
Snow has fallen in the Italian Alps just in time for the start of the Winter Olympics, dispelling fears of artificially-covered tracks winding through lush green mountainsides.