The Corner

Nasa News

A “space source” tells me “nasa is gonna make a *big* announcement tomorrow about

having found something significant on mars. probably water; if they

found, say, amino acids it would be a huge deal because it would be a

strong indicator of life.”

Recommended

The Latest