Why Are People of Okinawa the Most Long-Lived on Earth?

The source of the youngness is not located in Shangri-La, the mythical place on Himalaya where people never got old. The heaven of longevity is encountered in the Japanese island of Okinawa, which, besides detaining the record of longevity and centenaries of the world, is the only place on th... [ read more >> ]