9/11 in stained glass

Categories: Nation/World

Sept. 13, 2013, edition

The twin towers of New York’s World Trade Center following the Sept. 11 attack in 2001 are depicted in a stained glass window at Our Lady of Lourdes Church in the New Dorp Beach section of Staten Island, N.Y. This year marks the 12th anniversary of the attacks that claimed the lives of nearly 3,000 people in New York, at the Pentagon and in Shanksville, Pa. CNS photo/Gregory A. Shemitz