This week’s buzz features a Bill Nye rap battle with Isaac Newton, BioLogos on Reddit, Massimo Pigliucci schooling another atheist on philosophy, and controversial new UK creationism laws.
This week’s buzz features a Bill Nye rap battle with Isaac Newton, BioLogos on Reddit, Massimo Pigliucci schooling another atheist on philosophy, and controversial new UK creationism laws.