Search
Close this search box.

Meteorologist Watts: Muller’s ‘BEST is making a public relations train wreck for themselves by touting preliminary conclusions with no data analysis paper in place yet to support their announcements’