An Unlikely Twist in Corporate Accountability

The Sacklers might actually get their legal immunity stripped, by the Supreme Court of all people.

This post was originally published on TAP : The American Prospect.