Blog

Strange new world

At 12 noon on September 11, 2001, I stood a block from the World Trade Center, and watched a scene unfolding before my eyes that

Read More »