Big Mistake. This is pretty much an admission of wrong-doing. Now EVERYONE is going to speculate on what he is hiding. Could be a lot worse than just letting the truth out.
First parry from Obama? Are the Dems muscling Mass to seal the records thus igniting a firestorm of controversy?
Funny how this didn’t harm Obama one bit.