And Just FYI - linking a hard right 'news' site as your source hardly fills me with confidence you are the independent thinker you might like to think you are. I note the quotes from NASA in the article as well. NASA is unequivocal. Perhaps the articles author should have made that clear
https://climate.nasa.gov/evidence/