Father Nathan Castle: A Catholic Priest Who Has Helped “Stuck Souls” Who Died Suddenly And Traumatically Adjust To The Afterlife, Including Patrick Swayze’s Deceased Sister!
Father Nathan Castle is a Catholic Priest who is a lecturer, a workshop facilitator, a retreat director, and an author. He has served in campus ministries in California and Arizona for 27 years and he has chaired the Executive Board of the Catholic Campus Ministry Association (CCMA). In his books titled Afterlife Interrupted: Helping Stuck [...]