FeaturedWalgreens to pay $300 million to settle claims it illegally filled invalid opioids prescriptions CBS News, April 22, 2025