News

The Installation Ceremony of the New Major Archbishop Mar Raphael Thattil at Mount St. Thomas, Kakkanad on 11 January 2024