Friday, July 08, 2005

Wha....????? (UPDATED; moved to top)

If this turns out to be true...

UPDATE 7/8: Witnesses say it was a suicider on the double decker bus. This after ABC reported yesterday Brit authorities were leaning towards all bombs detonated remotely. Looks like at least one was carried out in person.