10 months ago in
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)
Loading