
At least 3 tornadoes hit St. Louis area Friday, National Weather Service confirms
The National Weather Service in St. Louis has confirmed three tornadoes hit the St. Louis area during Friday’s storms, according to a Saturday X post.
Continue Reading