Peter SchorschApril 16, 2015
3min174
Like Peter denying the Lord three times, DEP Secretary Jon Steverson denied that his department forbids the use of those terrifying words. “Climate change. Climate change. Climate change.” Yes, he actually said it three times as though to put an emphatic biblical stamp on the matter, hoping to finally put the issue to rest. He […]