Tulsa Police discovered body on North Yale

KJRHPublished: September 28, 2017
Published: September 28, 2017

Tulsa Police have discovered a body near North Yale during the overnight hours.

Be the first to suggest a tag

    Comments

    0 comments