Installation Mass for our New Pastor - Fr. Thomas Babu