Mexican security forces arrest Ruben Oseguera Gonzalez, also known as 'El Menchito' and one of the leaders of a major drug cartel, in a dramatic military raid in Guadalajara.
Mexican security forces arrest Ruben Oseguera Gonzalez, also known as 'El Menchito' and one of the leaders of a major drug cartel, in a dramatic military raid in Guadalajara.