9 11 Flag Photo
On September 11, 2001, terrorist attacks resulted in the collapse of the Twin Towers in New York City. The event left a lasting impact on the United States and the…
Continue readingOn September 11, 2001, terrorist attacks resulted in the collapse of the Twin Towers in New York City. The event left a lasting impact on the United States and the…
Continue readingOn September 11, 2001, the world witnessed the terrorist attacks on the Twin Towers in New York City. Of the thousands of people who were in the towers that day,…
Continue reading