New article says that Congress, not the President, has the Constitutional authority to make foreign policy. The President's job is simply to do what Congress tells him to do.
In the aftermath of Nancy Pelosi's trip to Syria, Vice President Dick Cheney is reported to have said "we don't need 535 Secretaries of State" running around the world. He also said "military operations are to be directed by the President of the United States, period."
Well, sorry Mr. Cheney, you're just plain wrong. The Constitution says that "all legislative" power resides in the Congress, not the President. The President is not granted any policy-making power of any kind. In times of war (as declared by Congress) the President is to act as Commander in Chief. But since it is up to Congress to "raise and support armies" and "build and maintain a navy" if Congress doesn't approve the President will find himself "commander in chief" of nothing.
As for the idea of "535 secretaries of state" running around the world, well if Congress so desired it could eliminate the office of Secretary of State. After all, it was Congress that created the office in 1789, they can just as easily uncreate it. The same goes for the President's entire cabinet. Congress could do away with the whole thing any time it wanted to.
And let's not forget the whole "advise and consent" business. The President can't appoint an ambassador or a cabinet secretary without the "advice and consent" of the Senate. He also must submit any treaties he signs to the Senate for ratification before they can go into effect.
In short, if one were to follow the Constitution, the President actually has very little power. But then, in George Bush's own words "the Constitution is just a goddam piece of paper."
Funny, I thought it was the "Supreme law of the land."