Terrifying stuff. Truly incredible car-crash TV on last night, on a top reputable current affairs show no less!
What in the name of God is going on here? Wtf is happening...to science itself?
Let the facts and the data speak for themselves - after the shocking intro piece, I supply some of those fo...