New Revelations Come to Light in Boston Strangler Saga

Download
Albert DeSalvo after escaping Bridgewater State Hospital and being caught in Lynn, Massachusetts in 1967.
( Federal Bureau of Investigations / Wikipedia Commons )
Produced by Elizabeth Ross and Mythili Rao
Hosted by John Hockenberry
PRI WNYC