Suffocated and dumped in a ditch

1 min read

CHICAGO, USA, 18 OCTOBER 1955

It was a discovery that