I read somewhere else that that non-binding agreement is nothing but a glorified UN press release.
Their binding resolutions don't mean doodly-squat, either