Ovidio Guzman Lopez, son of Mexican drug lord Joaquin “El Chapo” Guzman, has been extradited from Mexico to the United States, the US Department of Justice has announced.
Article Source: Latest From CNN Read More
Ovidio Guzman Lopez, son of Mexican drug lord Joaquin “El Chapo” Guzman, has been extradited from Mexico to the United States, the US Department of Justice has announced.
Article Source: Latest From CNN Read More