File a complaint with the FEC. These guys are not a legitimate news organization. They are a political organization, and they are violating the campaign finance laws.
The FCC complaint will have an effect on the station owners’ license renewal process. The FEC complaint will not.