For the first time in human history, this generation will live a shorter time than their parents—and this is despite spending an estimated $2.9 trillion in 2013 on health care in the U.S. alone.
Dr. Joseph Mercola