’It’s Wrong!’: Top Chinese Scientist Says India’s Moon Landing Not Even Close to South Pole Published 28 Sep 2023 Full Article