By Lee Davis Jeff Streucker didn’t invent the phrase “God in the foxhole,” but it certainly applies to him. The retired U.S. Army major is a veteran of military operations in Panama, Iraq, Somalia and Afghanistan and has earned a chest full of medals for distinguished service. His heroism was depicted in the popular war movie “Black Hawk Down.”But Streucker is more … [Read more...]
You are here: Home / Archives for Briarwood Christian Church