Why do Japanese live longer than Americans?
According to WHO declaration, the Japanese have the highest life expectancy rate in the world followed by Korea. On an average, the Japanese can live for 83.7 years and on September’17 the number of Japanese …