So Japan & Russia have failed to land lunar rovers this year. It’s India’s turn next week, I hope its third time’s a charm, and they make it.
You must log in or register to comment.
So Japan & Russia have failed to land lunar rovers this year. It’s India’s turn next week, I hope its third time’s a charm, and they make it.