Daily Archives: September 15, 2014


NorthTower
From my office building two blocks to the north of the World Trade Center, we had a unique vantage point. There was something distinct we saw from the roof that you can’t generally see from the video footage. After the first plane hit the North Tower, we ran upstairs to […]

My White Flag of Surrender