Do you really think the US wouldn't abandon it in a heartbeat if it became a matter of strategic necessity?
Countries that haven't signed do violate it. Israel prevents ships free transit to the Gaza strip. US does naval blockades and blows up boats.
Countries that haven't signed do violate it. Israel prevents ships free transit to the Gaza strip. US does naval blockades and blows up boats.