Upstate NY teens sentenced for fatal shooting of 3-year-old in 2024
Two teenagers have been sentenced for their roles in a shooting that killed a 3-year-old boy and injured his sister as they played outside in Buffalo’s Schiller Park neighborhood last summer. Jahaan Taylor, 16, of Buffalo, received a sentence of 15 years to life in state prison, the maximum allowed for a juvenile offender. Elijah … Read more