Brooklyn trial set for Mexico’s former top cop charged with being on payroll of drug lord 'El Chapo'
Mexican Defense Secretary Salvador Cienfuegos reads out a public apology before 26,000 soldiers assembled at a military base in Mexico City on April 16, 2016. - RONALDO SCHEMIDT/AFP/TNS/TNS
January 16, 2023