You can't be that naive. Tax returns are the only way to see the whole, complete financial story of anyone who doesn't file a 1040EZ. If there are loans from Russian entities, that's where you'll see it. If 45 dumped his casino into bankruptcy as a way to launder money for his Russian "partners", we should be able to figure that out with tax returns.  Using the excuse of being audited as a way of ducking demands to release returns is laughable and not believed for a SECOND by anyone who can hold a rational thought in their head.