NASA’s InSight probe successfully lands on Mars and deploys solar panels
10:08pm PST - November 26th, 2018 weather radar - The Next WebNASA’s InSight probe landed on Mars a few hours ago after a rigorous voyage through space of nearly seven months. The space agency has revealed in its latest update that the probe has also successfully deployed its solar panels – needed to power the lander – …