Woman shoots, kills man at north Tulsa home

TULSA, Okla. — Quick Facts:

Trending Stories

Trending Video