Ecuador’s Government Is Beyond Stupid for Storming Mexico’s Embassy in Quito – Latin America’s Great Embarrasment 2 min read Ecuador Mexico Ecuador’s Government Is Beyond Stupid for Storming Mexico’s Embassy in Quito – Latin America’s Great Embarrasment Ricardo Lezama April 6, 2024 Like Israel, Ecuador has openly flaunted international law for storming the Mexican embassy with Special Forces in...Read More