208. Donald Stewart Heien

Former Ten Most Wanted Fugitive #208: On February 3, 1966, Heien was arrested in Newton, Massachusetts, by the FBI after a citizen recognized him from media coverage.
208. Donald Stewart Heien
Click to view full-size image… Size: 33KB