Prime Minister Narendra Modi, at 74, continues to impress with his energy and good health. His disciplined fasting routine, ...