Remembering 9/11: Where Were You on Sept. 11, 2001?
Where were you on September 11, 2001? I was in Bermuda, waiting to fly home to New York City and watching the horror unfold on a TV screen in my hotel lobby. An expected hurricane two days before had closed the airport, and the first flight home I could get was Noon on Sept. 11.
Read more