Matthew Warshauer: 25 years after 9/11, what has America learned? September 10, 2026 at 5:00 a.m. Most Americans can’t see a simple truth — the twin towers fell across the road to the 21st century.