9/11 Memorial – As It Happened – 0958 By Tactical Fanboy • Published September 11, 2026 0958 – The South Tower of the World Trade Center collapses. Related Topics: 9/11 memorial happened 0958