Browsing Tag
Andrew Stewart
1 post
Baltimore men, serving life sentences for murder, exonerated after 36 years in prison
In November 1986 14-year-old Dewitt Walker was shot and killed in Harlem Park, Baltimore over a jacket. Three…