Purdue Pharma

Grace Bisch hold a picture of stepson Eddie Bisch who died as a result of an overdose on outside of the U.S. Supreme Court on December 4, 2023  in Washington, DC.
BOMBSHELL

Sacklers on the Hook as SCOTUS Sinks $6B Opioid Settlement

The deal had shielded the Sackler family from liability in any future cases stemming from the opioid crisis.