Wednesday 23 January 2008

Story Writes Itself

Whose figures should we believe for the march this time? The police's figure of 22500 protesters or, er...

No comments: