New Museum to Present ‘Overwhelming Evidence for Creation’

Christian News Network reports:

A Christian group in Idaho has unveiled plans for a new creation museum that would display scientific evidence for the Bible’s creation account and expose weaknesses in the evolutionary theory.

Northwest Science Museum is an organization headquartered in Boise that aspires to construct a large natural history museum with exhibits detailing the earth’s history according to the biblical worldview. If built, the museum would likely be located on Interstate 84, somewhere between Boise and Nampa.

View article →