questionable when Flynn failed to register as a foreign lobbying agent. He accepted $45,000 to speak at a glitzy Russian government– sponsored gala in Moscow. Photos of the ex-general sitting next to Vladimir Putin at the dinner shocked many in the U.S. security establishment.