London Terrorist Attacks Jul 07. 050

Not really much you can say when the images themselves speak with such volume, but here I am regardless trying to think of something to write, but my mind is empty.
Update: This post by Richard is absolutely spot on. Well said.
Tagged: Chatter