Home Tags Olividio Guzman

Tag: Olividio Guzman

Dozens Slaughtered In Mexico After Arrest of El Chapo’s Son

The notorious narco leader’s son, Olividio Guzman, was captured in Culiacán, prompting riots that have left 29 dead