Trusted News Discovery Since 2008
{{/content}}
Police shoot and kill teen armed with replica handgun in upstate New York, authorities say
Video Credit: Rumble
Published 3 days ago - Duration: 01:05s
Police shoot and kill teen armed with replica handgun in upstate New York, authorities say
Police shoot and kill teen armed with replica handgun in upstate New York, authorities say