Search
Close this search box.

Watch the Analyzed Debate! Flashback: Climate Depot’s TV Debate in Copenhagen: UK Warming Prof. falsely claims ‘5000 leading climate scientists’ in UN IPCC