Lights Beam From Former World Trade Center Site on 20th Anniversary of 9/11 Terror Attack in New York City

Lights beamed from the former World Trade Center site in New York on September 11 in a memorial for the 2,977 people killed in the 2001 terror attack.

Official ceremonies were held earlier in the day at the sites of the attack, including in New York, at the Pentagon in Washington and in Shanksville, Pennsylvania.

This video posted to Twitter by musicman33us shows the beams of light close up at the World Trade Center site. Credit: musicman33us via Storyful