415. Ted Jeffery Otsuki

Former Ten Most Wanted Fugitive #415: On September 4, 1988, Otsuki was arrested in Guadalajara, Mexico, by Mexican Federal Judicial Police and the FBI who set up a surveillance team and waited for him at his apartment.
415. Ted Jeffery Otsuki
Click to view full-size image… Size: 29KB