News

According to the Oklahoma Mesonet, Tulsa has received about 3.5 inches of rain in the last 30 days. But other areas, especially in northern and western Oklahoma, have received much more.