29/11/2010

Déjà vu?

This is from a Labour newsletter 25 years ago.

History is said to repeat itself as this picture demonstrates!

No comments:

Post a Comment