Drug investigation leads to two arrests in Riverhead
Two people were arrested Monday following an investigation into drug trafficking at the Green View Motel in Riverhead, according to Riverhead Town police. According to the Suffolk County District...