In the fading light of a November evening in Tulsa, Oklahoma, what was initially reported as a head injury would soon unravel into a tragic homicide. On November 25, 2023, Ricardo Estrada, a 41-year-old Hispanic man, was discovered inside his pickup truck near Admiral and Lewis. First responders, believing he had sustained a simple head injury, transported him to a local hospital. It was only upon examination by medical staff, around 11 p.m., that the grim reality came to light: Estrada had been
...Read More