Claim(permalink)
claims a Florida millionaire named Jerry Richards admitted to burying hundreds of bodies on his property in Naples, Florida after being arrested by police.