As the Hudson River winds through New York, it passes through some beautiful small cities. One of them is being recognized as the best place to live in the whole state.
An Upstate NY man was arrested for allegedly abusing three animals in the Catskills at a rundown property formerly known as The Friar Tuck Resort and Inn.