Skip to content

Just in time for midterms, all 45 Senate Democrats vote to keep trading stocks, enriching themselves in office

By Monica Showalter

Caught with their pants down.