Categories
Psyche, the Indian Space Research Organisation's spacecraft, is set to land on the moon and make the trip to Mars, a feat that has eluded scientists and engineers for years.Psyche…