lunch take | Meta Settles with States + Demuth’s New Klobuchar Ad

Aug 26, 2026