On Evolution and Opiates

Jerry Coyne explains why evolution is true. After all the scientific evidence it gets juicy. Coyne theorizes on why evolution gets so much cultural resistance (spoiler alert: religion) and shows some stunning data on the correlation between religion and unhealthy societies. A long video in internet terms, but worth watching.