I Support Rep. DeFazio Who is Investigating Impeachment of SCCJ Roberts for Citizens United
It’s well explained at the link.
Roberts pretty much lied through his teeth when he said he respected stare decisis in his confirmation hearing.
The Citizens United decision sold our country to whoever could afford the most "free speech" even if that included foreign corporations and governments.
I would actually support impeaching all 5 Justices who voted for it.