CHARLOTTE MARTIN
FBI raids NHPD headquarters
The Federal Bureau of Investigation arrested two members of the New Haven Police Department and three others when they executed a search and seizure warrant […]
March 13, 2007