The Humane Society of the United States is breaking the rules, once again.

Recently, we learned that HSUS had signed off on its 2015 tax return, which shows, among other things, that it put $58 million into the Caribbean hedge funds and other offshore accounts—money that it could have used to help animals. Since HSUS is a 501(c)(3) organization, it is required to provide copies of certain tax documents to any member of the public who asks for them. So, we went over to HSUS’s offices and asked politely.

HSUS refused to give us copies of the documents we asked for. IRS regulations are clear that HSUS must do so. So we’re asking the IRS to compel HSUS to turn ‘em over and fine the organization for violating regulations. Perhaps HSUS has something it’s hiding?

We exposed HSUS for breaking IRS regulations a couple of years ago when we showed that HSUS was incorrectly reporting information on its tax return, which had the effect of inflating its revenue on the return and potentially inflating its charity rating, as well. HSUS ended up filing amended returns for several years and was left with (cage-free) egg on its face.

And then there’s a complaint made by six Members of Congress with the Treasury Inspector General about HSUS’s activities. No word on that one—but considering disgraced IRS official Lois Lerner, head of oversight for tax-exempt organizations, was a member of HSUS, you can guess the likely outcome.

There are a lot of bad charities out there. Let’s hope the IRS does its job with this one.