Teo Kai Xiang (Kai)

Journalist, researcher & storyteller

I cover the oddball beat for The Straits Times.

TwitterLinkedInEmailInstagram