News

Physics professor: ‘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.

Read more

Exit mobile version
Skip to toolbar