IRS says Robert Mercer—the big 45 donor—owes $7,000,000,000 in back taxes: •Imagine stealing $7B from IRS & facing 0 consequences •FYI America has 554,000 homeless. $7B would get each of them a 1 bed apt for a full year. Again: Taxation > Philanthropy https://t.co/GvTPpzXfmN

Show Comments ()