Mexican Army Captures Cartel Boss “El Raton”, The Son of “El Chapo”

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