2008

Olvin Veigas, S.J., STL ’08 is now director of the St. Thomas Institute of Philosophy, Theology and History in Moscow, Russia. He started the school year with 60 new students.

 

29 Oct 2018