The National Rifle Association (NRA) annual meeting is held in

Former U.S. President Donald Trump speaks at the National Rifle Association (NRA) annual convention in Indianapolis, Indiana, U.S., April 14, 2023. REUTERS/Evelyn Hockstein