TED Scientist Discovers Secret to Longer Life Age-defying worms could hold key to longevity in humans. Largest Solar Flare of 2012 NASA's Solar Dynamics Observatory satellite watches eruption from sun. Recall Election: Voters Take to the Poll