Terrance Dewayne Billingsley, aged 50, was found critically injured on July 23, 2010, at an address on 7300 East Admiral Place in Tulsa, Oklahoma. According to police reports, officers responded to the scene after receiving a call regarding a disturbance. Upon arrival, they discovered Billingsley had suffered severe trauma to his body. He was transported to St. Johns Hospital, where he passed away on the night of July 25, 2010.
This incident marked the 34th homicide in Tulsa for the yea
...Read More