By Matters India Reporter Bengaluru, March 15, 2024: As many as 364 persons have successfully completed the first online theology course conducted by Bengaluru’s St. Peter’s Pontifical Institute. The St. Peter’s Online Theology, or SPOT, is “a testament” to the seminary’s “enduring commitment to enrich and embellish Christian faith andContinue Reading