news · 11 September 2002 · 23 years ago
Pipers played. Choirs sang. People wept. And at 8.46am, the world stood still
More news on 11 Sep