Mexico’s government announced the arrest of Ovidio “El Raton” Guzman Lopez, the son of jailed Sinaloa Cartel kingpin Joaquin “El Chapo” Guzman Thursday. The news set off hours of narco-blockades and heavy shootouts as allied gunmen tried to force his release.
Read More: Breitbart