China / EPISODE

The Formalin Incident Revisited

S1 E16 · April 1, 2020 · 44 minutes

Overview

A doctor’s suicide sparks a probe into failed medical trials.

Sign in to track this episode →