Tag: Who is El Chapo?

Who is Ovidio Guzman Lopez, Who is El Chapo?

OVIDIO Guzman Lopez has been released by Mexico's security forces after his…