07.23.2021 - By Anthony Day
Floods in Edinburgh and London, floods and fatalities in Germany, Belgium, The Netherlands, India and China; wildfires across North America, heatwaves in Europe. Is this our final wake-up call?