Skip to content
Terrell Hills News

Teen accused of running red light while going 90+ mph indicted for manslaughter

A teenager accused of running a red light while going more than 90 mph was indicted on multiple chargesA Potter County grand jury indicted Vanessa Garcia, 17, f

Sources and story details