Preston Grand Jury indicts Terra Alta mayor, others
KINGWOOD — The mayor of Terra Ala was among those indicted by the final Preston County Grand Jury of 2020 on Tuesday. Mayor Robert Anthony DeLauder, 55, was indicted on a charge of damaging or destroying telecommunications or cable service. In August, Preston Prosecuting Attorney ...