At a rally in what US CITY did Donald Trump give a sometimes rambling 75 minute speech, which included a defense of his denunciation of alt-right organizations, his usual attacks on the media, and the possibility that he'd shut down the government if he didn't get approval to build a wall on the US-Mexico border?
Phoenix