Teen Talk Barbie “Science”

 

General Culture

Dahlia Lithwick nails it: “Intelligent Design” is really just Teen Talk Barbie “Science”.