Tag: Piedmont Park

piedmont park man hanging atlanta

Black Man Found Hanging From Tree In Atlanta’s Piedmont Park

It's 2016, right? Given a recent disturbing discovery in Piedmont Park in Atlanta, Ga., one would think it's possible space-time ripped and we're all...