Friday, July 22, 2005

It has just been confirmed that a suspected suicide bomber was shot at Stockwell station. It's geting very close to where I live: Stockwell is the next station from Vauxhall, Oval is 5min walk from my house...