Another investigation for Inspector Chen of the Shanghai Police Bureau. Has the Shanghai Development Committee director killed himself or been murdered while under house arrest? Show more
Discover 11,128,835 listings and 278,128 playable programmes from the BBC
Another investigation for Inspector Chen of the Shanghai Police Bureau. Has the Shanghai Development Committee director killed himself or been murdered while under house arrest? Show more