The Lord Is Not On Trial Here Today

Location(s)

Where
University of Illinois at Urbana
810 S Wright (119 Gregory Hall)
Urbana, IL, 61801-3644
See map: Google Maps

A feature-length documentary that tells the compelling personal story behind one of the most important and landmark separation of church and state cases in U.S. Supreme Court history, McCollum v. Board of Education.

Award Date: 
09/26/2008
Sponsor Organization: 
College of Media
IHC Award Amount: 
$10,000