The death of Nemesio Oseguera Cervantes, known as 'El Mencho', on 22 February 2026 during a Mexican army operation in Tapalpa, Jalisco, left a power vacuum at the top of one of the world's most ...