Mexican security forces captured Ovidio Guzmán, one of the sons of former Sinaloa cartel boss Joaquín “El Chapo” Guzmán. Just like his father, he is an alleged drug trafficker who was wanted by the United States. Errol Barnett has more.
Be the first to know
Get browser notifications for breaking news, live events, and exclusive reporting.