(Beth A. Keiser | Associated Press file photo) In this Sept. 13, 2001, photo, an American flag flies over the rubble of the collapsed World Trade Center buildings in New York.
Add as Preferred Source
Comment
Sponsored: This award-winning Taiwanese & Chinese restaurant with a bold American twist is now open to families.