HOUSTON—A man was arrested in connection with the fatal shooting of his son, according to Houston police.
Raymond Howard Payne, 50, has been charged with murder.
The son of the suspect, 26-year-old Jarrod Payne, was found by HPD deceased from a gunshot wound in the 13300 block of Orleans on May 27 after a report of a suicide had been placed.
Further investigation led to the identification of the victim’s father as the suspect. Raymond Payne was arrested without incident on May 29.