John Moore in shop c.jpg

John Moore, before launching on his 2,800-mile cross-country walk to the Jan. 18 March for Life in Washington, D.C. (Voice of the Southwest/Suzanne Hammons)