Sí Se Puede – Just Not Yet
Spain’s parliamentary elections of December 20th produced uncanny results. While the ruling center-right Popular Party (PP), obtained 28.7% of the vote and the greatest number of seats in the Chamber of Deputies, 123 of a total of 350 seats, it lost 63 seats and its absolute majority. The second-placed social democratic PSOE with 22.0% of …