NASA’s InSight Probe Is Landing On Mars

NASA’s InSight spacecraft will land on Mars. The final seven minutes before touchdown, will decide if the Six months flight was worth it or not. The probe would complete the landing process all by itself, landing programs were fed in its system before it left earth. The entire landing sequence will take about seven minutes […]