Trade Center collapse on Sept. 11

Today unveiled new photos of the collapse of the World Trade Center September 11, 2001.
The photos were taken from a helicopter staff New York City Police Department, and allow you to see at a glance assess the extent of damage.


See also

New and interesting