What? You're saying Bill Ayers and friends are in jail?
I believe he is talking about Charlie.
I was thinking of Manson, but I have to admit seeing Ayers and friends in prison would make my day.