Donald Trump held a campaign rally in Arizona Tuesday night where he defended his response to Charlottesville, hinted that he plans to pardon former Sheriff Joe Arpaio, and threatened to shut down the government over funding for a Mexican border wall.