David Lee Foo Tee Tuan Right

David Lee(left) and Foo Tee Tuan(right), the festival directors of Singapore Chinese Film Festival 2017. Photo: Elena Owyong for Asia times

April 24, 2017 5:46 PM (UTC+8)