By SAMANTHA VICENT - Tulsa World
A 50-year-old woman and her 17-year-old son were found dead Tuesday in what the Tulsa Police Department said was apparently a murder-suicide committed during the late afternoon.
Police and EMSA medics conducted a welfare check on their home in the 2200 block of South Delaware Place about 4 p.m.
Read more on NewsOK.com