hu shanwenlatest news & developments