The Colbert Report taking on Lee Silver on stem cell research, science and spirituality. Once again, proof: Stephen Colbert rocks.
Watch it here.
HT to the Happy Catholic, who references an interesting article at First Things on Colbert.
(Waiting half an hour for that Comedy Central video to load? Sorry. Go pray at NaPraGoMo until the video loads.)