Rudy Giuliani speaks at the NRA's "Celebration of American Values" conference.
Rudy Giuliani speaks at the NRA's "Celebration of American Values" conference. Chuck Kennedy / MCT
Rudy Giuliani speaks at the NRA's "Celebration of American Values" conference. Chuck Kennedy / MCT