Release The Tax Returns!

There is still no explanation for the delay and plenty of reason for people to ask questions of the Clintons:

Since 1999, the couple's net worth has increased from somewhere between $1.25 million and $5.7 million to between $10 million and $50 million, according to filings... Clinton earned an unspecified amount as a consultant for InfoUsa, a data company run by longtime friend and fundraiser Vin Gupta, according to the filings. The forms also showed ten of thousands of dollars invested in funds with the Yucaipa Companies, a private equity firm run by another close friend, Ron Burkle.