Tag: Ovidio

Posted in Static News

Deadly battle erupts as police try to detain ‘El Chapo’s’ son

Ovidio Guzman Lopez is wanted in the U.S. for alleged drug trafficking; Mexico police released him after they were surrounded by heavily armed cartel members….

Continue Reading