News

Twin beams of light commemorating the fallen twin towers of the World Trade Center are tested Wednesday night, Sept. 7, 2022, in New York City in advance of the 21st annual memorial of the Sept ...