September 11, 2001
New York City following the attacks on the World Trade Center.
Back to Top