Riverhead, NY
The town of Riverhead is the county seat of Suffolk County, New York, on the north shore of Long Island near Southampton and Riverside. It has a population of approximately 34,000 residents. Prostitution has been identified as a substantial problem in the city, generating numerous complaints to police and a wide range of associated crimes. For […]