Posts

Peter’s Bet - The $10K Challenge

IPCC AR5 put into question by Peer reviewed Paper

The 97% Myth means 97% Failure of Alarmists