Report - FILE--The twin towers of New York's World Trade Center rise over the World Financial Center in this view, from the air, in this June 23, 1999 file photo.

Please pass captcha verification before submit form