JAMES LU
NHPD officers arrested for off-duty shooting
Three New Haven Police Department officers were arrested Friday morning for their involvement in an off-duty shooting incident outside the State Street bar Christopher Martin’s […]
April 7, 2012