On May 3, 2023, Mario "Alacran" Castillo, aged 53, was fatally shot in Falfurrias, Texas. The incident occurred around 6 p.m. on South Terrell Street, where an argument between two groups escalated into a deadly shootout. Eyewitness Mary Ann Williams reported that the confrontation involved men brandishing firearms, with tensions reportedly stemming from a dispute over a woman. During the exchange, Castillo attempted to seek cover between vehicles but was struck multiple times, including a fatal
...Read More