Indians live 13 years less than Japanese, not due to genetics but daily habits—poor diet, less sleep, stress, and sedentary lifestyles are silently cutting life expectancy.
Experts warn: Indians living 13 years less than Japanese for fixable reasons

45