Commentary: Physics Professor Says ‘Chance of Life Originating on Its Own by Natural Processes Is Zero’

Physicist Eric Hedin was canceled before the term cancel culture was even coined.

He taught a very popular class at Ball State University for six years called “Boundaries of Science” before pressure from atheists in 2013 prompted campus leaders to cancel the course.

Read More