no :)
In the USA a act of war is declared by congress.
If you are referring to the US president, I understand he must have the approval of Congress to declare a war.
No, but the president can use military forces, and propose it to congress. congress is the only one who can declare war.
In the United States, only Congress has the power to declare war. This authority is granted by the Constitution to ensure that the decision to go to war is a deliberate and collective one.
According to the US Constitution, only Congress has the authority to formally declare war. However, the President can deploy military forces abroad without a formal declaration of war in certain circumstances.
Declaring war is not one of the president's powers. Congress is the only one to have the power to declare war.
The power to declare war is granted to the U.S. Congress by the Constitution; the president serves as the Commander in Chief of the military but requires congressional approval to formally declare war. This separation of powers ensures that such a significant decision is made with input from the legislative branch, representing the will of the people.
Declare War on another Country
The limitation of presidential powers is suggested not only by what the president can do but also by what Congress can do. One example is that the president can propose war (U.S. Const., Art. II, Sec. 3), but only Congress can declare it (U.S. Const., Art. I, Sec. 8). A second example is that the president can make treaties only when 2/3 of the Senate agree (U.S.Const., Art. II, Sec. 2).
declare a law unconstitutional
Congress... ? I think.
Yes. The US Constitution, Article One says, "Congress shall have power to ... declare War."