edwin chanlatest news & developments