Willie Earl Green was arrested 25 years ago for shooting to death a woman in a crack house. Today, his conviction has been overturned by L.A. Superior Court Judge Stephen A. Marcus, and he has been freed from jail.
Continue reading "Wrongly Imrpisoned Man Released After 25 Years"
