The WOW signal rediscovered!

  Late one night in the summer of 1977, a large radio telescope outside Delaware, Ohio intercepted a radio signal that seemed for a brief time like it might change the course of human history. The telescope was searching the…
Organic UFO Floating Through Space?

This NASA satellite image from deep space shows a massive anomalous object that currently has not been identified. The extremely peculiar shape, which doesn’t seem to be an explosion of any sort, could be a spacecraft or, as some have…
Philae Lander finds organic life above comet

Philae Lander finds organic life above comet Among the results gathered by the Lander, was the discovery of organic molecules in the atmosphere just above the comet’s surface. This find could indicate that the building blocks of life from which…