The Senate.
it is the supreme authority of senate to ratify treaties with foreign nations by a majority of vote.
Congress
US Senate
The Senate.
Because the Senate must ratify treaties with a super majority.
It depends on the constitution, if any, and the legislation of the country in question.
The Constitution requires the Senate to ratify treaties. Until the Senate approves them, they are not in force. The Senate does not automatically approve all treaties that the President sends to them.
No. According the US Constitution, only the Federal Government has the ability to make, sign, and ratify treaties with foreign countries. From the Iraqi perspective, there is no issue.
Me
The Legislative Branch can ratify treaties; The Senate approves Presidential Appointments
According the United States Constitution, the US Senate can refuse the president's appointments. It can also reject treaties that have been agreed to by the president.
The Congress