Why Not Now?

Ambinder on the Clintons' tax returns:

They will be released before the Pennsylvania primary on April 22. Probably on or about April 15.

I don't get it. Why are Mississippians not allowed to know what the Clintons may be hiding? What is the explanation?