This page has moved to a new address.

7/7 2005 London - They knew what they were doing. The government that is, not any terrorists.