Weather Service: Tornados Touch Down Hundreds of Miles Apart in Utah

Two tornados touched down hundreds of miles apart in Utah, damaging about two dozen buildings and knocking out power to thousands of people, the National Weather Service Confirmed. The severe weather on Thursday also flooded streets and dropped golf-ball-sized hail … Read More

Read more here:: Insurance Journal


Share ths Blog Posting: