NASA Makes History Thanks to Indian-Origin Scientist, Rover Lands on Mars

The US space agency NASA’s spacecraft landed on the surface of the Red Planet i.e. Mars on Friday, seven months after taking off from Earth. Enthusiasm was high when NASA’s Jet Propulsion Laboratory…

Read more