News

January 19, 2009

Obama & Me: Future president left a lasting impression

Have you met the future president? A lot of folks in Belleville, Ill., have.

Related content

Comments

Editor's Choice Videos