President Donald Trump arrives to speak at a rally at the Gaylord Opryland Resort and Convention Center, Tuesday, May 29, 2018, in Nashville, Tenn.
President Donald Trump arrives to speak at a rally at the Gaylord Opryland Resort and Convention Center, Tuesday, May 29, 2018, in Nashville, Tenn. Andrew Harnik AP Photo
President Donald Trump arrives to speak at a rally at the Gaylord Opryland Resort and Convention Center, Tuesday, May 29, 2018, in Nashville, Tenn. Andrew Harnik AP Photo