Yang Lixin

The Whistleblower
4.9

The Whistleblower

Dec. 06, 2019

The Whistleblower

Following a fatal accident, a Chinese expatriate working for a mining company in Australia discovers that new technology developed by the company ...