The former vice president called out Donald Trump, Ron DeSantis and Vivek Ramaswamy by name.

Former Vice President Mike Pence tore into Donald Trump and pointed to isolationism in the Republican Party as complicit in the sweeping Hamas attack on Israel, decrying American “retreat on the world stage.”

In a scathing rebuke, Pence faulted “voices of appeasement like Donald Trump, Vivek Ramaswamy and Ron DeSantis that I believe have run contrary to the tradition in our party that America is the leader of the free world.”

Pence’s comments in Iowa represented the first ripple in the Republican primary from the violence that erupted on Saturday — and effectively threw down a challenge to Republicans he said have “embraced the language of isolationism and appeasement.”