2026 Elections Peru’s Supreme Court declares Ethnocacerist leader Antauro Humala’s political party illegal By Peru Reports - November 12, 2024