On Feb. 23, 2026, alleged Sinaloa Cartel leader Fidel FelixOchoa appeared in Miami court on charges he directed a major fentanyl trafficking network.