Who can Declare War in the USA?

I believe only the President of the United States can do that. That is why he chosen to be our leader. We can only hope and pray that he makes the right decsions for us.