In a letter addressed to town residents, town council, and the municipal clerk Essex Mayor Larry Snively resigned from his position, effective today.

Read More