dems, big money, and cultural dominance
By this reckoning, there are two major parties Virginia Democratic Party and Special Interest Party, that unorganized gaggle of corporations and business associations Richmond that split their contributions between Dems and GOP. ..…