Mexico violence amid El Chapo son arrest

Burning buses have blocked roads in Culiacán, Mexico.

Ovidio Guzmán-López, the son of notorious drug kingpin "El Chapo" was arrested in Sinaloa, as violence erupted in the state.

5 January 2023

Explore More