sandy chenlatest news & developments