Rep Cummings was on the TV a while ago,  holding up papers and claiming that they had evidence that Flynn lied about being paid by the Russians.  Cummings said they paid for his airfare and hotel when he went to Moscow to give his speech. Flynn said he wasn't paid directly by the Russians. Sorry to disappoint the good Rep,  but in the business world airfare and hotel costs are business expenses,  and can be paid by the company, the customer or the worker.  If the worker pays them,  he is reimbursed for his costs,  so no financial benefit accrues to the worker.  If the company pays,  the worker doesn't see any financial benefit.  If the customer pays,  the worker doesn't see any financial benefit.  It would be different, of course, if the travel was for a vacation,  but even Rep Cummings isn't claiming that.  Its likely true that Flynn was paid for the speech by one of his two companies, and that the company was paid for the speech by the London Speakers Bureau. No Russians in either.