
The UN Charter prohibits violations of the sovereignty of other states except in cases of self-defense. Therefore, Trump presented Venezuela’s allowing of illegal migration to the United States as an armed attack.
Trump's right: He didn't need international approval to act in Venezuela

