News

Seven Haverhill police officers have been placed on paid administrative leave since the incident, which remains under investigation.