Catholic bishops have praised the Indian Space Research Organization (ISRO) scientists and technicians for the successful landing of Chandrayaan-3 on the lunar surface a month after its launch. “The progress made by our scientists and engineers in the field of space research is truly commendable and fills our hearts with pride,” said the Catholic Bishops’ Read more