Health | Mon Dec 19, 2011 5:40pm EST

Vitamin D has mixed effects on cancer, broken bones