Screen Shot 2023-09-10 at 12.32.36 PM Published September 10, 2023 at 514 × 736 in 9/11. The World Trade Center Blogs: Index to Multimedia Series (updated)