A Liberty County man convicted of manufacture and delivery of a controlled substance was arrested today in Crosby, two days after he walked out of his own trial and did not return. A woman accused of helping him evade law enforcement was also taken into custody during the investigation.
Stephen Russell Herman, 56, was located at a residence in Crosby by investigators with the Liberty County Sheriff’s Office Criminal Interdiction Unit, the Texas Department of Public Safety, and the Harris County Violent Crimes Apprehension Team (VCAT).
He was taken into custody without incident and transported to the Liberty County Jail. His time on the run lasted just two days, and he missed his own sentencing…