The Democratic Party Debacle and the Demise of the Left-Center Left: A Worldwide Trend The November 2, 2010 electoral debacle of the Democratic Party in the US cannot be solely ascribed to the failed policies of President Obama, the Read More » November 8, 2010 No Comments