Search results
Ovidio Guzman arrest: Mexico capture son of drug lord 'El Chapo' as city of Culiacan descends into...
Sky News via Yahoo Canada News· 2 years agoGunfights have broken out in the capital of Mexico's Sinaloa state after security forces captured...