Illustration for article titled America 0, Science 1

Lifting the ban on stem cell funding wasn't just a change in one federal policy, according to last night's Daily Show... it was proof that the USA has finally abandoned its War on Science.


You were unaware that America had even declared a War on Science - the one war, in the words of The Daily Show's John Oliver, that we were winning? Thankfully, Jo(h)ns Stewart and Oliver are here to set us straight:

[The Daily Show]

Share This Story

Get our newsletter