Teo Kai Xiang (Kai)

Journalist, researcher & storyteller

I cover the oddball beat for The Straits Times.

You can find me on: LinkedIn, Signal, Instagram, Threads and Bluesky