NASA lands spacecraft on Mars to probe inner mysteries
NASA InSight spacecraft landed on Mars on Wednesday, capping seven years of work and a journey of nearly seven months. And moments after, it sent its first pictures about the Red Planet. The spacecraft which cost nearly a billion dollars to build is to listen for quakes and tremors as a way to unveil the […]
Continue Reading