World Trade Center

World Trade Center
September 11, 2001 © Shutterstock

September 11, 2001 © Shutterstock

Fair Observer, 461 Harbor Blvd, Belmont, CA 94002, USA