El Mencho's brother arrested as circle around 'world's most wanted drug lord' shrinks
The brother of the most wanted drug lord on the planet has been arrested. Abraham Oseguera Cervantes, better known as 'Don Rodo', is the brother of Nemesio Rubén Oseguera Cervantes - also known as 'El Mencho', leader of the Jalisco New …