Reasons to Believe

Astronauts Say There Must Be Life in Space

Source: Yahoo! News, "Astronauts Say There Must Be Life in Space," by Milwa Suzuki, May 12, 2008

Subjects: Life on Other Planets