source: American Thinker American Thinker Democrats live up to their reputation as the party of racism. read the article...