
← Back to the journal
One of the only photos ever taken of "the torturer in chief" Florentino Ventura, among the most powerful figures in Mexican police history, 1980s. Described as "the most brutal man I've ever met" by one DEA agent, he arrested & tortured several cartel drug lords & died by "suicide" in 1988 (167x233)

Discussion
Join the conversation
Sign in to share your thoughts with the community.
Loading comments…