FR. LARRY RICHARDS
Fr. Larry Richards is possibly the most popular priest on the Catholic mission circuit. This uncompromising but funny priest is also the founder of the highly successful Reason for Our Hope Foundation. In this video he highlights in his typical uncompromising way that it is all about surrender to God.