FREEDOM FORUM: Discussion

Article Image

Space

Scientists have devised a way to spot water on distant planets that can only barely be seen now, which in turn could reveal whether they might be able to support life. Astronomers have detected more than 300 planets orbiting alien stars.

Make a Comment