On November 15, 2023, 44-year-old Ryan Devon Jones of Antioch, California, was found deceased on the train tracks between A Street and Cavallo Road. The circumstances of his death involved a fatal gunshot wound.
Prior to his death, Jones had a history of legal issues. On July 1, 2023, he was booked in Contra Costa County for possession of a controlled substance, a misdemeanor offense. Earlier, on November 30, 2022, he was arrested by Antioch Police for driving without a license and pos
...Read More