September 19, 2023

A collaboration of scientists is sounding the alarm on climate change

The World Weather Attribution just released a report saying human-caused climate change played a big role in the catastrophic flooding in Libya.