Surrounded by a sea of nearly 3,000 flags — one for every victim of the 9/11 terrorist attacks — a [...]