click to enlarge

Trapping El Chapo: Chicago's public enemy number one 

Mug shots of twin brothers Pedro and Margarito Flores, taken in 2009

From:

Uploaded: Apr 23, 2014 | Post / Read Comments (6)

Image Archives: Stories