Some scientists theorize that the recent freeze and resulting power outage in Texas is one sign of a weather-related roller coaster ride caused by climate change caused by polar vortex.
Posted on Mar 9, 2021 in Climate Change by Anh Speer, Ph.D. 0 Comments