10 months ago inhistory

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


More posts