The appropriate forum for that is in the field of science. Not a three ring circus run by denialist clowns with an anti-scientific agenda. 


If you want that, you can consume the bilge like that from LowWatt's site.


Interestingly, the denialists don't tend to submit peer reviewed work. Probably because they have no relevant qualifications to do so.