SPACE reports that “NASA’s recently deceased Kepler space telescope launched atop a Delta II rocket from Florida’s Cape Canaveral Air Force Station on March 6, 2009,” a milestone that occurred exactly 10 years ago as of Wednesday. More Info (SPACE)