ArrestoBusinessmenchoMéxicoNarcoPolicía Brother of ‘El Mencho’ Falls Efrain H. PorterApril 22, 2024 The recent arrest of Abraham Oseguera Cervantes, also known as ‘Don Rodo’, in Autlán de Navarro, Jalisco, by the National…