The people of Okinawa, Japan, have one of the highest rates of life expectancies in the world, counting 35 centenarians for every 100,000 inhabitants. That’s five times more than the rest of Japan. Their extended lifespans can be explained by many influences, but one of the strongest influences Read More...