x
Breaking News
More () »

Missing Pieces: Suspect charged in connection with 2017 double murder

Houston police said Herbert Simon is charged with aggravated kidnapping in connection with the murders of Robert Cerda and Rachel Delarosa.