The front of this morning’s London Independent and inside today’s Guardian.
You know what they say about liberal newspapers: they’re the ones that fire you on Christmas Eve.
(Guardian Twitpic via Sinead Degan)
Sponsored Link
The front of this morning’s London Independent and inside today’s Guardian.
You know what they say about liberal newspapers: they’re the ones that fire you on Christmas Eve.