0 FacebookTwitterPinterestWhatsapp TechnologyTrending Mars may have been the site of the first life in our solar system by OnverZe December 17, 2022 by OnverZe December 17, 2022 59 comments Mars is covered in layers and layers of dust, much like an old house that hasn’t been lived in for a long time. However, unlike an uninhabited mansion, imagining life … Read more