"The Constitution doesn't really have ambiguity. The president can't start a war without Congressional approval, except in response to an attack or an imminent attack. The sad irony is that the Iraq War may have been illegal under international law but was constitutional in that Bush went to Congress for authorization, while Obama bombing Libya was legal under international law but entirely unconstitutional.
As commander-in-chief a president can PHYSICALLY start a war if he decides to, but without a declaration of war, authorization of force, or response to an attack that action is lawless and he ought to be impeached. If Romney wins (knock wood) and starts a war with Iran without such authorization I'll say the same thing.
The President of the United States should not be the Warlord of Earth, but that is what he's become. It didn't start with Obama, but it ended with him. We don't need to amend the Constitution, we need to follow it. "
"can't start a war"
Wrong, coming from a self professed constitution loving conservative this is rich, but then again I have come to expect it. It explicitly reads congress shall declare war. In fact in the constitutional conventon there were debates on whether it should read "Make War" in order to make sure the president had very little war power, this was rejected because it was understood that the President needed some war powers, like you said, to protect the country from attack. What constitutes an attack has broadened, but the usage of the ambguity created by the clause is as old as the country and has been exploited, first by Washington, next by Adams, two times by Jefferson, then Lincoln etc. etc. There was no point in time where the commander in chief followed Invictus definition of war powers.