Tuesday, December 05, 2023

Almost half of NOAA's max temperature data (from 777 temperature stations) is now estimated/faked/fabricated/made up.