Read other letters about this article
Here are the facts about Barack Obama's state senate records.
http://www.barackobama.com/factcheck/2007/11/14/fact_check_obamas_state_senate.php
There is absolutely nothing being hidden, as several mainstream news organizations have reported, all of which are linked on the above website. So it's pretty rich to hear you call someone stupid when you are the one who does not know the facts.
How does this square with Bill and Hill's failure to disclose their tax records and Bill's failure to disclose the records of his "charity"?