On November 6, 2017, Ronald Castle, 55, was found dead in Houston, Texas. The investigation revealed that Castle was shot and killed in an incident that occurred in the North Houston area. The police responded to reports of gunfire and located Castle, who had sustained multiple gunshot wounds. He was pronounced dead shortly after first responders arrived at the scene.
Houston Police Department began their investigation, focusing on piecing together what had transpired. Witnesses were qu
...Read More