9,468,000 Minutes
It has been 9,468,000 minutes since 9:59am on September 11, 2001 when the South Tower of the Word Trade Center collapsed. It was on that clear, crisp, perfectly blue skied Tuesday September morning where blood from all nations was spilled on soil below where the Stars and Stripes flew over for the first time since …