Qiu Xiaolong is a poet and the author of several novels featuring Inspector Chen, as well as Years of Red Dust, a Publishers Weekly Best Book of 2010. Born and raised in Shanghai, Qiu lives with his family in St. Louis, Missouri.
~~tag-text~~
The Covid crisis is at its height in China. Ex chief inspector Chen Cao is horrified by the way the Chinese Communist Party are using the pandemic as an excuse to put the Chinese people under blanket surveillance and by the soaring number of deaths caused... SEE MORE