The Way of Peace

Clean-up of the World Trade Center collapse, Sept. 13, 2001. Photo: FEMA

A meditation on the 25th anniversary of the September 11 attacks