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

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

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