STUDIO
Follow Us

Terms of Use Privacy Policy

Second body found at South Tulsa apartment complex

Two bodies found within 5 hours at the Savanna Landing Apartments in South Tulsa. Police currently unsure if there is a connection between the two.

Source: Tulsa World

Top Trending Videos