Garland Police Arrest Two Suspects in Connection with Fatal Stabbing
Garland, Texas, police arrested two suspects, Haley Barber and Leo Moore, in connection with the fatal stabbing of Johnny Mac Ross Jr. The incident occurred on November 11, 2024, in a condominium. The suspects were apprehended after a brief vehicle pursuit. The investigation revealed that the suspects knew the victim, and the motive behind the stabbing is still under investigation.