3 comments

so true
In fact there are thousands of scientists that don't agree. Look up "the great Barrington declaration".