Video 

Tulsa police have released new details about a murder-suicide at a duplex near East 11th Street and South 129th East Avenue. They were called to the home around 10 p.m. Sunday, December 2.