With God on our Side Q&A at Taylor University

Taylor University, Indiana hosted a showing of the film With God on our Side. This video made by the university is of the lively Q&A that followed. Taylor is a liberal arts Christian college near Indianapolis and is ranked number one in ‘America’s Best Colleges – Midwest.

Share Button