The NRA had a $19 million contract with an obscure consulting firm. The NRA may have broken campaign finance law by illegally using the firm as a conduit to coordinate with political campaigns.https://t.co/sghCJTHnK9— Citizens for Ethics (@CREWcrew) July 17, 2018