Friday December 13, 2019
| Last update: Friday at 9:07 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
inspectorrandoness