The Japanese are well known to outlive pretty much everyone else in the world. According to WHO, the average life expectancy for Japanese men is 80.5 years while that of women is 86.63 years. Although there is no proven reason, scientists believe that there are some factors contributing to the high life expectancy. The secrets […]

Read More