Never Forget

In the space of less than two hours on a beautiful, bright, sunny Tuesday morning, the US was thrust into a new war. At 8:46 am on September 11, 2001, American Airlines Flight 11, from Boston to Los Angeles crashed into the north tower of the World Trade Center in New York City.