4hon MSN
Since it was founded in 2006, the Shen Yun Performing Arts group has faced numerous accusations from former performers. Here's everything to know about the controversial dance group.
In a shocking turn of events during a recent Bundesliga match, Chinese national team player Shen Menglu suffered a devastating injury that has resulted in the premature end of her season. This ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results