NRA president: Eric Holder must resign now – National Rifle Association President David Keene told The Daily Caller on Thursday that he and the NRA think Attorney General Eric Holder should resign immediately. Keene joins 34 members of Congress calling for Holder’s immediate resignation.