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
3 min read
Continue reading in the USA News Updates app