Your Cart
Shanghai Redemption
Stock: 0
Now a BBC Radio 4 Drama Series. 'The system has no place for a cop who puts justice above the interests of the Party. It's a miracle that I survived as long as I did.' For years, Chen Cao managed to balance the interests of the Communist Party and the demands made by his job. He was considered a rising ...
Total excl. delivery $49.99 AUD