Justice, At Last But The Debt Can Never Be Fully Paid…
Purdue Pharma has been sentenced to pay over $5 billion for its role in the opioid epidemic. It is a landmark moment. It is also, for hundreds of thousands of families, nowhere near enough. On April 28, 2026, a federal court in Newark, New Jersey