March 4, 2026 Is this THE secret to living a long and healthy life? The key ingredient eaten in Japanese villages where cancer is almost non-existent