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