ecbasis.org
Mars had the right stuff for life, scientists find
By Irene Klotz CAPE CANAVERAL, Florida (Reuters) – Seven months after NASA’s rover Curiosity landed on Mars to assess if the planet most like Earth had the ingredients for life, scienti…