CAFTA Opponents Hold Independence Day Protests
Monday, September 18th, 2006Hundreds of opponents of the Central American Free-Trade Agreement with the United States (CAFTA) saw Friday’s Independence Day holiday as a prime occasion to protest the agreement.
Protestors, including students and union […]






