Mexico issues mean Cuba losing support

Freedom Newspapers Cuban President Fidel Castro says it shows Mexico has become a lackey of the United States. Armand Peschard-Sverdrup, director of the Mexico Project at the Center for Strategic and International Studies in Washington, however, said the expulsion of Cuba’s ambassador to Mexico and the recall of Mexico’s ambassador to Cuba “is indicative of […]