
Today’s “No Shit Sherlock” award goes to the New York Times‘s environment pages for their belated discovery that renewable energy is a lame duck. Breitbart James Delingpole 20 July 2016 Is the global effort to combat climate change, painstakingly agreed to in Paris seven months ago, already going off the rails? Germany, Europe’s champion for […]
Recent Comments