Fr. Soji Olikkal

Fr. Soji Olikkal is a priest from the Diocese of Palghat, India. He is the Founder and Director of Sehion UK Ministries in the United Kingdom. He is served in the Archdiocese of Birmingham in England since 2008.