News

S. Somanath, chairman of the Indian Space Research Organization, announced in August 2023 that "India is on the moon." The ...