On June 9, 2025, Thomas Richard Walsh, age 52, male, of Shannon, North Carolina, was found with a gunshot wound after deputies with the Robeson County Sheriff’s Office responded to a call around 7:07 p.m. in the 200 block of Pluto Drive. He was transported to UNC Health Southeastern in Lumberton, where he died from his injuries. Authorities described the incident as stemming from a domestic dispute.
At the scene, deputies arrested 35-year-old John Henry Thomas of Shannon.
He was charged with first-degree murder in the death of Thomas Richard Walsh, age 52, male, and was booked into the Robeson County Detention Center without bond as the homicide division continued its investigation.
Local reports and public databases corroborate the core details: the time and location on Pluto Drive in Shannon, the victim’s age and identity as Thomas Richard Walsh, age 52, male, and the immediate arrest of a suspect following what investigators called a domestic dispute. Gun violence tracking entries list the case for June 9, 2025 in Shannon and identify the victim as Thomas Richard Walsh, age 52, male, while regional coverage notes one man arrested in connection with the fatal shooting.
Obituary notices confirm that Thomas Richard Walsh, age 52, male, of Shannon, North Carolina, died on June 9, 2025, with services held later that month in Red Springs, offering a final public record of his passing as the criminal case proceeded.