Sandy Hook families offer to settle with Alex Jones for $85 million over ten years November 28, 2023 6:27 am|