Media Matters paid $105K to board member Tom Perez’s firm, raising conflict-of-interest concerns

Posted on June 27, 2024 7:05 pm