Democrats Introduce Bill that Could Lead to Impeachment for Justices Thomas and Scalia
A group of Democratic lawmakers have proposed a law to establish a Supreme Court Code of Conduct that is sure to have Supreme Court Justices Thomas and Scalia quaking in their Tea Party boots.