[Today NASA released images taken by the refurbished Hubble telescope, including this picture of 100,000 stars in the Omega Centauri cluster. Image via NASA]
On this day in 1835, the New York Sun published the first in a series of articles detailing the wondrous discoveries of life forms and civilization on the moon. It was all downhill for the New York Sun after that.
A former Apollo astronaut says that aliens have visited Earth! He's just a well-known lone nut, you say? Well what about this NEW PLANET they found right next door, hmmm?