stephen chanlatest news & developments