Glenwood man to pedal 3,377 miles in effort to stop human trafficking

June 17, 2010 at 5:00 pm in Alexandria Echo Press

When a speaker at a church event starting talking about human trafficking and the conditions of the countries where it’s happening, it triggered something in Karl Pasche of Glenwood.Continue Reading