Coco Lee Claimed She Was Humiliated On Stage During ‘Sing! China’, Had To Perform In Pain

The production team allegedly made her perform in pain due to her pre-existing leg condition.