Immolator
Snap
★★★★★
- Joined
- Aug 1, 2021
- Posts
- 12,385
Ovidio Guzman, son of El Chapo and alleged major fentanyl trafficker, arrested in Mexico
Ovidio Guzmán, a top leader of the Sinaloa Cartel and the son of Joaquin "El Chapo" Guzmán, the notorious drug lord, has been arrested by authorities in Mexico.
abcnews.go.com
I wonder if there gonna be another battle in Sinaloa trying to free him…