New Haven police said they arrested three men on drug and weapons charges Monday after they learned of drug sales happening on Davenport Avenue.
New Haven police said they arrested three men on drug and weapons charges Monday after they learned of drug sales happening on Davenport Avenue.