World This mayor crusaded against cartels in Mexico. Now his assassination haunts his city Oct 30, 2026