9 officers injured, human remains found on property in explosion
Nine officers were injured and human remains were found on the property of a North Haven home after a police standoff resulted in an explosion.
Nine officers were injured and human remains were found on the property of a North Haven home after a police standoff resulted in an explosion.