Restored To Favor
Isidore Zimmerman served 25 years in prison for a crime he didn’t commit. Because of false testimony at his trial, he was convicted of killing a New York policeman. In time, however, his innocence was proven, and in 1962 he was released. But did he “live happily ever after”? No.
Read More »