Tulsa

The science behind the Oklahoma and Arkansas tornadoes of March 25, 2015

The tornado drought of March 2015 came to an end with a fatal tornado in northeast Oklahoma and another hit…

9 years ago