Florida authorities find grandfather dead in freezer
W EST PALM BEACH, Fla. - Authorities responding to a suicide in Florida have made a chilling discovery — a body stored in a carport freezer. It’s a tragedy that touches three generations ...