Iran Khamenei funeral begins amid calls for vengeance Politics July 4, 2026 Funeral ceremonies for Iran’s supreme leader Ayatollah Ali Khamenei began Saturday, July 4, 2026, drawing millions and signaling a critical political transit…