When you compare the average Indian lifespan to that of the Japanese, the gap is striking. Indians today can expect to live just over 72 years on average, while in Japan that number touches 85. That ...