Tax March: St. Louis

1222 Spruce Street
St. Louis, MO 63103
United States
April 15, 2017,
9:00 am to 12:00 pm

For decades presidents have released their tax returns. Trump refused to release his during the presidential campaign citing a "routine audit" even though legally that still allows one to publish them. A partial tax return leaked shows trump not paying any federal income tax for 18 years. He has broken his promise that he would release them after the audit because he thinks the American people do not care about his taxes.