Why did Tripoli declare war on the United STates?
the united states ,too,had to pay tribute to the Barbary coast state. the ruler of Tripoli, how ever, did not think it was enough.
The United States was bombed by the Japanese at Pearl Harbor which cause a declaration of war but Germany had an alliance with Japan and it had forced the United States to declare war on Germany too. Then Germany had an alliance with Italy which cause the United States to declare war on yet another country. Then the world was at war and therefore World War 2 started.
Can a state legally engage in war with a foreign nation if the stae is invaded by troops of that nation?
A sovereign state can do so Individual states of the US do not posses the ability to declare war, it's in the Constitution. If a state was to be invaded then the United States would be invaded right? So if the United States is invaded then the United States would be fighting a war. States cannot declare war and it would be the country as a whole to declare war.