So because they aren't US citizens we just automatically blow them up? What war? The decades old war on drugs? Don't remember United States blowing ships up until Trump.
You don't need to be a US citizen for a trial. In fact, the coast guard in the past, would intercept suspected drug ships, arrest them if drugs were found, and they would stand trial in the USA. Because, that's how a free and fair society treats suspected criminals, were supposed to be the good guys, remember?
Otherwise, were no better off than Russian, Chinese or North Korea dictatorships.
Certainly appears what your rooting for with how on board you are with just killing people.