Crime Solvers Central
Crime Solvers Central
302 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Forum Posts for Leon Bowman:
Be respectful. Abuse of these forums will not be tolerated.

Leon Bowman, 31, was one of two men found dead inside a duplex on the 1500 block of E. Fannin Street in Marshall, Texas, on March 2, 2018. The Marshall Police Department discovered Bowman and 30-year-old Justin Williams during a welfare check. Investigators identified Jesus Molina Delatorre, 46, the sole tenant of the residence, as the person believed responsible; he reportedly fled after the killings and a warrant for capital murder was issued. An 18-year-old, Thomas Andrew Craig, was arrested for allegedly hiding the firearm used in the murders and was charged with tampering with evidence; Craig later cooperated and disclosed the weapon’s location. Local and federal authorities, along with the Marshall Police Department and Marshall/Harrison County Crime Stoppers, have asked anyone with information on Delatorre’s whereabouts to come forward.

Does anyone have information about what happened at the duplex or Delatorre’s location on or after March 2, 2018?