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· 1 year agoGunfights have broken out in the capital of Mexico's Sinaloa state after security forces captured...