Despite a recently-agreed $7.4 billion settlement, the Sackler family has yet to fully account for its role in America's ...
The recent settlement that would see Purdue Pharma and its owners, the Sackler family, pay $7.4 billion to resolve lawsuits filed by state and local governments across the country is ...
All the Beauty and the Bloodshed' is one of the greatest documentaries on the power of photography, and it is available to stream now ...