“Just last year 58 Senators signed letters to President Obama opposing participation in the treaty. That total includes 13 Democrats.”
That may be true, but knowing politics we must conclude that the UN has the needed mechanism to get US approval or else this would not be coming to a vote.
It isn’t coming to a vote.