India reveals that it has returned lunar spacecraft to Earth orbit

Published by on 12/06/2023 UTC

India now credibly has the third most advanced deep-space program in the world.

Continue Reading >