
Priest’s all-India journey to promote peaceful, green world
Throughout his career as the principal of Sacred Heart College, in Kochi’s Thevara suburb, since 2010, he was known to use a bicycle to travel short distances, trying to inculcate a sense of ecological responsibility among his students and the general public. In fact, he has been known among people in Thevara as the “padiri” […]