Storm Finn Ravages Eastern US: Texas Deploys Emergency Resources Before Impact

MIAMI, FL — As a powerful winter storm, named Storm Finn, wreaked havoc across the United States, emergency resources were deployed in Texas ahead of the storm. The storm left a trail of devastation, including four reported deaths and more than 890,000 homes without power in Florida and New York. The impact of Storm Finn … Read more