China's Yutu-2 rover has recently spotted two strange glass spheres on the far side of the Moon. The lunar 'spherules' are the first of their kind to be found on the lunar surface.
India will host the 2023 International Olympic Committee's (IOC) session in Mumbai. India will be hosting the prestigious IOC meeting for the first time since 1983 when the 86th Session was held in New Delhi.