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.
S2 E4 · December 19, 2017 · 45 minutes
A near-murdered magistrate and physical evidence push the case toward the capital.