Where faith and science coexist in Dallas

The ICR Discovery Center is a faith-based museum set to open in the fall.
Published: 10:14 PM CDT April 18, 2019
Updated: 10:13 PM CDT April 18, 2019