Monday, June 20, 2005

too late

From the BBC:

Baroness Thatcher is under doctors' orders not to speak publicly.


Where the hell were those doctors in the 70s and 80s when we really needed them?

No comments: