dpo.st
The Denver Post remembers Sept. 11, 2001: A modern day lives in infamy, and we must band together
Amid the fire and smoke and rubble and chaos in New York as the twin towers of the World Trade Center collapsed, Miss Liberty still held her head high. But there were tears in her eyes.