Viva Portugal!

Today on TAP: The Portuguese Socialist Party wins an absolute governing majority.

This post was originally published on TAP : The American Prospect.