The Georgia-based School of the Americas has been the convergence point for many years for activists concerned about the United States’ impact on Latin American policy.
The Georgia-based School of the Americas has been the convergence point for many years for activists concerned about the United States’ impact on Latin American policy.
November 29, 2009
Comments Off