Meanspirited GOP: The minority Party

The Republican Party has become a minority party of minority opinion because of the tidal wave of demographic changes and opinions working against them.