Home DESPERATE? New Report Says 20 States Looking To Require Tax Returns In Effort To Block Trump From 2020 Ballot DESPERATE? New Report Says 20 States Looking To Require Tax Returns In Effort To Block Trump From 2020 Ballot by Ted Slater 10 months ago10 months ago