10.11.2017 Government Riverhead Town now live streaming meetings The Riverhead Town Board’s work session last Thursday was streamed live on the town website, and officials say they’ll continue to stream work sessions and regular Town Board meetings.