lordofsick.wordpress.com
God is the helper for those who have no one to help – Abhishekagni 575
Fr. Xavier Khan Vattayil is the founder-director of Sehion Retreat Centre, of Palakkad Diocese. Fr. Xavier who has earned name and fame as an outstanding preacher of the Word of the Lord, Retreat L…