Portrait of the FTAA

Image 14 of 15
< Prev Next >
November 18, 2003 -- Miami, Florida. Cops Patrol the downtown area of Miami on Biscayne Blvd.   The FTAA talks are being held at the Inter-Continental Hotel in Miami November 17-21. The proposed talks could create the biggest trade zone in the Western Hemisphere with 34 Latin and Caribbean Nations, excluding Cuba.