Camp Allen

Tuesday, May 21, 2013 - 1:45pm

By G. Jeffrey MacDonald, TLC Correspondent
The Texas-based Iona School for Ministry attracts students from as far away as Nebraska and Wyoming.