Even Republicans are rebelling against 'corrosive' big money in politics: ex-GOP rep

Donald Trump during the annual National Rifle Association (NRA) meeting in Dallas, Texas, U.S., May 18, 2024. REUTERS/Carlos Barria