“Scientists” Pull a Snow Job on Reporters in Teleconference

Update: James Taylor’s positionForbes supports our position. A number of alarmists have been organized to team up on the comment section to defend the undefensible. Please add your voice of…