Latin America will never, ever take responsibility for their terrible governance & will always look for some reason to explain away third world level leadership. For Cuba & Venezuela, it’s the embargo, for Mexico it’s the CIA funded drug war, etc.
These guys will never grow up.