Several neighbors tell police man showed them body in his shed

The Latest