Last October, physicist Sean Carroll received the Freedom From Religion Foundation’s “Emperor Has No Clothes Award,” given to someone not afraid to speak the truth about a subject others are misinformed about. His acceptance speech just went up online and it’s a joy to watch:

Carroll speaks about whether there’s life after death (spoiler: No) and answers questions from the audience.



