O openculture.com Is there life after death? John Cleese discusses with panel of scientists 38 points miles 4 years ago 51 comments