FYI: House & Senate Democrats voted AGAINST the Stop Insider Trading Act just months ago.
It’s foolish to try to gaslight Americans into believing Democrats are suddenly “champions of accountability.”
Where was all this outrage when Nancy Pelosi made MILLIONS in the stock