Last man in prison for Chowchilla bus kidnapping to be released
Frederick Newhall Woods, the mastermind of the Chowchilla bus kidnapping in 1976 and the last of the three kidnappers remaining in prison, has been granted parole.
More Videos
From CNN Newsource affiliates