By The Vanguard Staff LOS ANGELES, CA – After spending 25 years in prison, a California man was exonerate ...
By The Vanguard Staff LOS ANGELES, CA – After spending 25 years in prison, a California man was exonerated and ordered released Thursday within five days from Mule Creek State Prison by a judge—prosec ...