A profile of Toh Hai Leong, the director of the Singaporean mockumentary Zombie Dogs, and his battle with Type 2 diabetes.
1985
2024
2018
2023
2021
2014
2019
2022