Joshua Holland kicks off this week's show with a look at a new effort to pressure the Supreme Court to adopt a code of ethics—and a revelation of what appears to be some naked corruption by Clarence Thomas  that drives home the need for some ethics rules. 

Then we're joined by legal analyst Marcy Wheeler to talk about the 34 felony charges filed this week against Donald Trump and get her view of the likely status of three other criminal probes working their way toward the former president. Wheeler does not think the Manhattan DA is likely to have the final say on holding Trump accountable. 

Playlist

Patti Smith: "Redondo Beach"Caro Emerald: "Perfect Day"Joy Oladokun & Noah Kahan: "We're All Gonna Die"