. . . Thursday July 7, 2005

London Calling

Since last Saturday, London has seen the majesty and meaning of the Live8 concerts and the horror and insanity of terrorist attacks.

The best and worst of humanity in the space of a week.


Concentration is important!