India made history on Wednesday as its Moon mission became the first to land in the lunar south pole region. The triumph came 72-hours after a Russian attempt to make a similar landing ended in spectacular failure.
India made history on Wednesday as its Moon mission became the first to land in the lunar south pole region. The triumph came 72-hours after a Russian attempt to make a similar landing ended in spectacular failure.