Latin America must unite to eliminate US military in Colombia: Nicaragua

by Ashley Hamer November 9, 2009