chris chanlatest news & developments