chen lulatest news & developments