Life up there? Aug. 13, 2010: A meteor streaks across the sky against a field of stars; near Grazalema, southern Spain.
Jorge Guerrero /AFP/Getty Images
March 7, 2011 While we would love to write a headline saying that proof has been found that life does (or has) existed somewhere else in the universe, the best advice for now is to wait and see.
NPR thanks our sponsors
Become an NPR sponsor