Shuang Yang is known for A New Life Out of Tortures (2016) and Ironclad Proofs: Exploration of the 'Trinity' (2015).
No data