Top Chinese scientist claims India’s Chandrayaan-3 has not landed on Moon’s south pole

A top Chinese scientist has claimed that India’s Chandrayaan-3, the country’s lunar mission, didn’t land on the Moon’s south pole, disputing New Delhi’s historic achievement.

The comments were made on Wednesday by Chinese cosmochemist Ouyang Ziyuan —who was the chief scientist of China’s first lunar mission.