Several top pharmaceutical companies are being fined for their roles and responsibility in the American opioid crisis. Trevor Noah shares his thoughts on the details of this latest development in health news.

Comments