Tulsa Police Sgt. Dave Walker discusses the scene in Tulsa where a couple was found dead
A couple with a history of domestic problems were found dead in their Tulsa home Tuesday after an apparent murder-suicide, police said.
Read story: tulsaworld.com/site/articlepath.aspx?articleid=20130515_11_A14_Acoupl556028
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?