Thu, Mar 31, 2022The British Museum is the latest institution to drop the Sackler family name from its galleries. The Sacklers, art philanthropists and multibillionaires, were the manufacturers of controversial drug OxyContin, which sparked off America’s opioid addiction crisis, linked to 500,000 deaths.