Carlos GarciaJul 22, 2021News Lincoln Project lashes out at Comcast for rejecting its ad blaming Fox News for coronavirus deaths News