At 10:28 a.m. on September 11, 2001, the World Trade Center’s North Tower collapsed. ▻