Monday, February 05, 2007

An alleged letter bomb at Capita headquarters - conveniently almost adjacent to Scotland Yard.

Do you think it's someone annoyed about the congestion charge?

No comments: