Chinese actress Kitty Zhang Yuqi (right) and her husband Yuan Bayuan (left). Photo: Weibo

Star of smash film The Mermaid, Kitty Zhang, divorces after police report into domestic dispute goes viral

Zhang is accused of wounding her husband with a fruit knife after trivial argument turned physical

Topic |   China Society

TOP PICKS

Chinese actress Kitty Zhang Yuqi (right) and her husband Yuan Bayuan (left). Photo: Weibo
READ FULL ARTICLE