Christopher Meehan About Christopher Meehan

Christopher Meehan is pursuing an M.A. in theology at St. Leo University in St. Leo, Florida. He is in his fourth year of a five year formation leading to ordination in the Permanent Diaconate for the Diocese of Orlando, Florida.


  1. I don’t have answers to all of the questions raised in this article but I would like to alert readers to a recent article concerning some very real and scary developments in the control of the water supply by the EPA. The article references UN Agenda 21. Please inform yourselves on this demonic document.


  1. […] The Ethics of Water – Christopher Meehan, Homiletic & Pastoral Rv […]