Bullshit. It is debunked denier propaganda by a denier mouthpiece. I'm not trawling through your other links to make your specious argument for you. Excerpt the relevant bits if you think them applicable.It was truth back in 2012, and its still truth today.