Do you want to live to be 100-years-old? To reach your goal, you’d probably need to locate the fabled fountain of youth, the average life span in America is only 78 years old. But there’s hope on the horizon, Austrian researchers believe they may have found it in the form of a Japanese leafy green […]