Yeah, but normally when you sign something its because you intend to ratify it in short order.
Not true. Plenty of UN treaties have been signed but stalled on ratification.
Not true. Plenty of UN treaties have been signed but stalled on ratification.