Treaty: An international agreement “negotiated and signed by a member of the executive branch that enters into force if it is approved by a two-thirds …

from Google Alert – international law https://ift.tt/ptZgLuT
April 13, 2023 at 05:33PM