Donald Trump's campaign in Arizona is centered on his hard line against illegal immigration, a stand that supporters embraced in a series of tense rallies ahead of Tuesday's presidential primary in the border state.
"Illegal immigration is gonna stop," Trump said in Tucson on Saturday. "It's dangerous," he said. "Terrible."
Both in Phoenix and Tucson, Trump was introduced by former Arizona Governor Jan Brewer, who pushed tough immigration laws in office and Joe Arpaio, the Maricopa County sheriff who made his name by chasing down people who are in the country illegally. The county includes Phoenix and nearly two-thirds of Arizona's population.
Protesters showed up at every event. They blocked the main road in Phoenix into his outdoor rally for several hours before it started. In Tucson, they interrupted him and some were tossed from the event.
Police said earlier that about half a dozen people were arrested at the Arizona rallies, including two on misdemeanor charges of assault. It was not clear how many were protesters or Trump supporters.
Trump was campaigning in Arizona ahead of Tuesday's primary in which the winner will take all 58 delegates at stake.
Trump's main rivals, Texas Senator Ted Cruz and Ohio Governor John Kasich, are desperately trying to prevent the real estate mogul from accumulating the 1 237 delegates needed to secure the nomination at the party's national convention in July. They are hoping for a contested convention in which delegates would be free to turn from Trump if he fails to win a majority on the first ballot. Trump has won 678 delegates in contests held thus far, according to an AP count. Cruz is in second place with 423 delegates and Kasich is in third with 143.