1331 tornadoes across the U.S. caused $1.15 billion in financial damages last year
February 23, 2023 1:12 pm
More than 1,200 tornadoes hit the United States each year, incurring millions of dollars worth of damage, destroying towns, roads, and critical infrastructure, injuring and killing hundreds of people. Their winds, often reaching speeds of up to 200 mph, hold a devastating power that can lift people and vehicles in the air, rip buildings off […] Read more