On November 13, 2017, Edwin Castillo, aged 32, was shot and killed in Houston, Texas. The incident occurred in a residential neighborhood and was part of a violent confrontation involving multiple individuals. The investigation revealed that Castillo was involved in an altercation that escalated into gunfire, ultimately resulting in his death.
Houston Police and Crime Stoppers are actively seeking information that could lead to the identification and arrest of those responsible for the
...Read More