Kampong Gelam Has Evolved Over The Years — And Maybe That Is Not A Bad Thing

Haji Lane