China / EPISODE

The Living Witness

S2 E4 · December 19, 2017 · 45 minutes

Overview

A near-murdered magistrate and physical evidence push the case toward the capital.

Sign in to track this episode →