Sunday, October 4, 2009

The problems and challenges for the left

in UK, Germany and Portugal.

The debacle?

No comments: