Home / Articles / Science

Science

NASA Confirms Liquid Water Exists on Mars

BREAKING: NASA scientists have finally confirmed today that they believe water flows on the surface of the Martian planet. “What we’re going to announce today is that Mars is not the dry-air planet that we thought of in the past,” said Jim Green, director of planetary science at NASA Headquarters. …

Read More »

Smiley Face Captured in Space

Smiley Face in Space

  The Hubble Space Telescope has managed to capture what looks like a smiley face in space. A cluster of galaxies known as SDSS J1038+4849 appears to form a cheery face posing for the camera. What looks like the eyes are actually two very bright galaxies, and what looks like …

Read More »