Mexican authorities say former top security official Genaro Garcia Luna embezzled about $745 million from government technology contracts
Mexican authorities say former top security official Genaro Garcia Luna embezzled about $745 million from government technology contracts