Drug Lord
-
General
Drug Lord Ovidio Guzman-Lopez, Son Of El Chapo, Apprehended In Mexico Military Operation
Ovidio Guzman, the son of El Chapo and the leader of Los Chapitos, has been captured in Sinaloa by Mexican…
Read More »
Ovidio Guzman, the son of El Chapo and the leader of Los Chapitos, has been captured in Sinaloa by Mexican…
Read More »