18-year-old Stephen Carter was killed following a shooting in Lancaster County Friday night, according to the Lancaster County Sheriff’s Office. Police said they found 18-year-old Stephen Carter across the road from his house on Zion Road with an apparent gunshot wound. Family members told police that Carter was outside when they heard a gunshot. They […]