Nation

Police: Woman kept dead husband’s body in freezer

Barbara Watters, 67, of Joplin, Missouri, was charged with abandonment of a corpse after police say they found the man's body in her freezer.