Photo by Sgt. Dre Stout
One World Trade Center stands tall against the city skyline as the main building of the rebuilt World Trade Center in Lower Manhattan, New York City. Formerly known as the Freedom Tower, it is the tallest building in the United States and is located next to the National 9/11 Memorial and Museum which commemorates the Sept. 11, 2001 attacks.
9/11: The day that time stood still
I remember waiting for the bus to go to work that morning. It was warm, muggy but otherwise agreeable weather that is typical for a September day in Houston. I lived close to downtown so the bus trip was fairly quick, and buses rolled through every ten minutes or so to transport the hordes who preferred not to drive cars to work. This morning, however, more than 30 minutes passed without a sign of a single bus. Quite odd, but I didn’t really worry. I just read my book and waited while several others pondered among themselves as to why the buses may be late.