November 22, 2011

Many similarities in Arab Spring, European chaos

CNN) -- The victory of the opposition Popular Party in Spain's general election means that seven leaders or governments around the Mediterranean have been thrown out within the last year, amid an explosion of popular protest. Several more are fighting for their survival.