Bishops join leaders to applaud India’s moon mission success
By Jose Kavi New Delhi, Aug 23, 2023: The head of the Catholic Church in India on August 23 joined the nation’s leaders to applaud the Indian Space Research Organization for the success of the country’s third lunar exploration mission. On the same day, when Chandrayaan (moon craft)-3 successfully landedContinue Reading