ParentFull threadelpachuco·Says you.Exhibit A: Mexico. A country with vast potential being held back by their corrupt politicians.View on HN