Actress Michelle Chen weeps at Stefanie Sun’s first concert at Beijing’s National Stadium The Straits Times