China / EPISODE
The Truth Behind the Media Murder
S1 E21 · April 8, 2020 · 44 minutes
Overview
Lu and Bai uncover a journalist’s staged suicide and deeper rot.
S1 E21 · April 8, 2020 · 44 minutes
Lu and Bai uncover a journalist’s staged suicide and deeper rot.