Upstate NY teen fatally shot by police after allegedly flashing pellet gun: ‘Oh my god!’
An upstate New York city is outraged after 13-year-old boy was shot and killed in a struggle with cops after allegedly flashing a pellet gun, according to police.
nypost.com