Physics professor: ‘Chance of life originating on its own by natural processes is zero’ 3 years ago Physicist Eric Hedin was canceled before the term cancel culture was even coined. Read more