Russell L. Simpson served in the U.S. Marine Corps until his honorable discharge in 1995, achieving the rank of sergeant. He is an active catechist and apologist, including pursuing a master’s degree in theology from Franciscan University in Steubenville, Ohio.
Hero to Prisoner to Apologist 07/01/2010
Enjoying this content? Please support our mission! Donate