0 0 3 min read World NASA Makes History Thanks to Indian-Origin Scientist, Rover Lands on Mars 1 week ago Malinda Lewis The US space agency NASA's spacecraft landed on the surface of the Red Planet i.e. Mars on Friday, seven months...