Residents of Ikaria are healthier and live longer than the rest of us. What's their secret?

Related on MNN: 7 anti-aging tips to help you make it to the century mark