STUDIO
Follow Us

Terms of Use Privacy Policy

Police investigate a homicide at South Tulsa apartments

Tulsa Police Sgt. Dave Walker describes a homicide scene under investigation that occurred at the Savanna Landing apartment complex at 6am in South Tulsa.

Source: Tulsa World

Top Trending Videos