Former Pemex chief Lozoya arrested in Spain: Police

Former Pemex chief Lozoya arrested in Spain: Police
play icon
Emilio Lozoya, former chief executive of Pemex, attends a news conference in Mexico City. File photo/ Reuters