Home National Weather Andrew Green elected mayor of New Windsor, defeating incumbent Neal Roop