Vice President JD Vance fired back at liberal commentator Brian Krassenstein on X after Krassenstein accused him of endorsing war crimes following a U.S. military strike on a Venezuelan drug boat.
The exchange began when Vance posted, “Killing cartel members who poison our fellow citizens is the highest and best use of our military.” Krassenstein responded, “Killing the citizens of another nation who are civilians without any due process is called a war crime.”
Vance didn’t mince words: “I don’t give a shit what you call it.”
I don’t give a shit what you call it
— JD Vance (@JDVance) September 6, 2025
Krassenstein continued pressing, citing international law and claiming the action could constitute extrajudicial killing. He posed a hypothetical scenario asking how Vance would react if Venezuela bombed an American boat carrying drugs.
The heated exchange came after President Donald Trump announced Tuesday that the military had struck a drug-carrying vessel from Venezuela in the southern Caribbean Sea. Trump said that 11 people died in the strike, which targeted members of Tren de Aragua, a Venezuelan crime organization the administration recently designated as a foreign terrorist group, CBS News reported. Secretary of State Marco Rubio characterized it as a “lethal strike” against a vessel operated by a “designated narco-terrorist organization.”
When a reporter asked Vance about the strike’s legal authority during a Minneapolis visit Wednesday, he dismissed the concern. (RELATED: ‘You’re Full Of Sh*t’: JD Vance Doesn’t Let Dems Who Grilled RFK Jr. Get Away With Their Hypocrisy)
“The legal authority, there are people who are bringing terrorists, who are bringing deadly drugs into our country,” Vance said. “The president of the United States ran on a promise of stopping this poison from coming into our country. Another question?”
The administration has accused Venezuela’s government of working with cartels to traffic narcotics into the United States.