Brothers Who Expected To Die In Pennsylvania Prison Now Free After Clemency
Published
The Evans brothers are now home in Philadelphia after decades in prison. Convicted of second degree murder, they had few options for release in Pennsylvania under current law.
Full Article