Or did they decapitate or otherwise dismember them?
Apparently there is a new lead on where Jimmy Hoffa was buried – in a landfill in New Jersey.
newspaper article
or