22 Mar 2021

The Point of No Return The point of no return is a stage in a process or activity when it becomes impossible to stop it. EXTREME WEATHER EVENTS U.S. winter storm the weekend of March 13-14 described as historic and crippling. Parts of the Rockies and western plains received up to 4 feet (1.2m) of […]