Culiacán (Mexico) (AFP) – 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 “El Chapo” Guzman. The 32-year-old, nicknamed “El Raton” (The Mouse), had allegedly helped to run his father’s operations since the former Sinaloa cartel boss was extradited to the United States in 2017.