Share
twitterlinkedinfacebook
Image 1 of 1
FTAA031116_10.jpg
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.