April 26, 2007

Of Earth and Super-Earth

If you feel that of space there is dearth,On this Planet that we call the Earth,Get over your grouse,And go build a house,On the New Earth discovered, with mirth!

BBC News 25/04/07: New 'super-Earth' found in space. Astronomers have found the most Earth-like planet outside our Solar System to date, a world which could have water running on its surface. Get the story here