Former top NRA official admits wrongdoing in New York corruption case
Joshua Powell, a former top executive at the NRA, is pictured. Powell has admitted wrongdoing and agreed to pay $100,000 ahead of a civil corruption trial. (The Washington Post via…