
President Donald Trump has launched a massive military attack on Iran without first obtaining a declaration of war from Congress. Do Trump's actions violate the terms of the U.S. Constitution?
In a word, yes. The president of the United States has no lawful authority to launch a war absent a congressional declaration of war.