Troubled Waters

Troubled Waters

Lutheran Bible Translators (LBT) was once located in Aurora, Illinois, near the Fox River. Several years ago, one of the bridges spanning the Fox near Aurora’s downtown area was closed for repair for several months. People had to find alternate routes to get across...