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 279,803 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