News Science Video

Mind-Blowing Video Shows How Mars Looked 4-Billion Years Ago

Reading Time: < 1 minute Mars may currently be a desolate planet, but it definitely sustained life at one point of its existence. In addition to Curiosity discovering water on the Red Planet’s surface, scientists have also found large amounts of phosphates on meteorites originating from there. These two elements – water and phosphates – are necessary for life to […]