Home Current News NASA’s Mars rover is about to land in the perfect place to...NewsCurrent NewsNASA’s Mars rover is about to land in the perfect place to hunt for alien fossils: an ancient lake bed called Jezero CraterFebruary 12, 202163FacebookTwitterPinterestWhatsApp Source: yahoo.com/news