Diane Feinstein spent her entire career auctioning off power to the Chinese Communist Party. She made hundreds of millions of dollars selling out her constituents and America.
Feinstein was reprimanded repeatedly for her insider trading.
Today, she's dead.
Good riddance.