anthony yuenlatest news & developments