Skip to Main Content
The Student News Site of Biola University

The Chimes

The Student News Site of Biola University

The Chimes

The Student News Site of Biola University

The Chimes

Scientist finds evidence of intelligent design in the universe

evolutionnews.org
The Biola Christian Apologetics Program recently screened a film presenting further evidence for intelligent design.
Sarah Giovannini, Writer November 18, 2014
The Biola Christian Apologetics Program recently screened a film presenting further evidence for intelligent design.