New Democrat Party: The Red–Green–Rainbow Troika
As the primaries are winding down it is time to focus on the political parties. Let’s start with the Democratic Party. I have written that President Obama’s greatest political achievement has been to fundamentally transform the Democratic Party. The New Democratic Party (NDP) is an alliance which I call the Red-Green-Rainbow Troika or RGRT. It […]