Burnt out vehicles line the streets of Mexico's northwestern city Culiacan after furious cartel members went on a rampage following the arrest of Ovidio Guzman, son of jailed drug trafficker Joaquin..
The arrest of Ovidio Guzman, the son of jailed drug lord Joaquin "El Chapo" Guzman, has sparked a rampage of violence in the northwestern Mexican city of Culiacan, led by members of his Sinaloa drug..