The Treaty must then be ratified by Congess. That is where the trouble begins. Our Constitution is set aside by the ratification. No other nation has that condition as part of ratifying a UN Treaty so they merely ignore them after the fact.
“The Presidents signature does not make this law but it is a big first step.”
No sh!t. The post said Obama AND Congress signing on to it. Congress signing on to it is ratification, thus making it law.