Thursday August 22, 2019
| Last update: Wednesday at 10:18 AM
BY Freedom Road Socialist Organization | United States | 7/01/03
Tens of thousands of demonstrators will flood into Miami, Florida during the week of Nov. 18 to protest the Free Trade of the Americas Agreement (FTAA).
Syndicate content