A final report reveals that officers were justified in using deadly force during a police shooting in Pelham last year. Ongoing investigation into the incident.
Police justified in deadly force at Pelham
5 min read
Continue reading in the USA News Updates app