Chandrayaan-3 landing: The scientist told Chinese-language newspaper Science Times that the landing site, at 69 degrees south latitude, is not near the south pole.
Chandrayaan-3: Chinese scientist claims India's Moon landing was nowhere near lunar south pole
