World News

In 'El Mencho's' last redoubt, a crucifix, saint candles and a handwritten psalm

February 27, 2026 · By

Items inside cartel boss “El Mencho’s” hideout showed a strong streak of popular religious devotion.