The Clintons finally agree to release their tax returns. We’ll see. Still no explanation for why they can’t release their 2006 return immediately.
The Clintons finally agree to release their tax returns. We’ll see. Still no explanation for why they can’t release their 2006 return immediately.