Charles Lee is known for Tortured in Red China (2007), Transmission 6-10 (2009) and Panorama (1953).
No data