Return of the Weasels (POLITICS)
America is still struggling to live up to its creed enunciated in the Declaration of Independence and overcome its huge birth defects built into the implementation of our political and economic system.