This dude a Democrat? If so then no!
The rats are terrified the lid is going to get blown off one their money laundering ops. Gee l wonder why Politico didn’t meet payroll