The Lord Is Not on Trial Here Today Filming Locations
Where was The Lord Is Not on Trial Here Today filmed? The Lord Is Not on Trial Here Today was filmed in 1 locations across United States in the following places:
The Lord Is Not on Trial Here Today Filming Locations
Champaign is a city in central Illinois. On the sprawling University of Illinois campus, the Krannert Art Museum has a vast collection of ancient and modern works, and the Spurlock Museum displays cultural artifacts. Neo-Romanesque Altgeld Hall houses the University Chime in its tower. Orpheum Children’s Science Museum is located downtown in a 1914 theater. The art deco City Building stands as a symbol of the city.
The Lord Is Not on Trial Here Today (2010)
The Peabody Award-winning story of how separation of church and state began in American public schools, and the courageous woman who made it happen.