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.
It’s Moving Day for the Friendly ..."
It’s Moving Day for the Friendly ..."
It’s Moving Day for the Friendly ..."
It’s Moving Day for the Friendly ..."