“Plant finder” Launched from Florida Cape.
A Delta II rocket carrying the Kepler Telescope lifted off into the night sky over Cape Canaveral, Florida Friday night. It’s mission is to scour a section of sky to find planets like earth that might be able to sustain life.