Arguments that Trump does not need to show his tax returns are in my opinion quite ridiculous. It is well-known he owns hundreds of millions to hostile governments as well as nearly 100 limited liability companies. What are these companies doing? Who exactly has financial power over Trump? Nobody knows...
I asked TurboTax support which tax form to file in order to report details about money owed to hostile governments. Schedule-BS.. or something like that...
MMM