“The Trials of Walter Ogrod” documents the ill-fated death row sentencing of a Philadelphia man with autism spectrum disorder

CHICAGO, March 30, 2017 /PRNewswire/ — The horrific 1988 murder of four-year-old Barbara Jean Horn rocked the city of Philadelphia to its core. Plucked from her own front yard, Barbara Jean was found less than two and a half hours later in a cardboard TV … …read more

Leave a Reply

%d bloggers like this: