What is the deal with this school in India, Trinity Graduate School of Apologetics and Theology?? Conflicting info abounds online.
Separate names with a comma.