Lau Kek Huat’s raw documentary finds a nation still trying to accommodate its painful past.

Windows on Worlds