2:00PM - 4:00PM
Olin Science Center, Connecticut College
270 Mohegan Avenue Parkway
New London, CT 06320
"Children of the Inquisition" is an extraordinary feature length documentary that re-examines history as it reveals t…