CNN’s Jessie Yeung and Nectar Gan contributed reporting