>>515007929
This Stein doesn't give a shit about due process or the 11 Venezuelan lives lost. He's just pissed that the 4 tons of cocaine didn't kill more Americans.
International criminals operating outside of US borders plotting to profit by killing Americans? Ask the Barbary pirates how much due process the founding fathers and the US navy gave them. Due process my ass.