World’s First Church Dedicated to St. Carlo Acutis Inaugurated in India. Archdiocese India World’s First Church Dedicated to St. Carlo Acutis Inaugurated in admin September 11, 2025