Post Views: 100 Vienna, Brussels (26/9 – 36) David McCallum – the British actor who played as Dr. Donald “Ducky” Mallard, a pathologist on hit CBS TV program NCIS, has died aged 90...
Celebrity
Post Views: 105 Human Rights Watch says racist tropes ‘common’ across Chinese social media, and that platforms and government must act. Human Rights Watch has...
Post Views: 173 After weathering the storm, prospects appear far more promising as new talent emerges, Xu Fan reports. In traditional Chinese culture, spring...
Post Views: 145 Chinese actress Jiang Mengjie has been praised for sharing she was the victim of upskirting and was blackmailed over footage that circulated of...
Post Views: 187 Canadian Chinese singer Kris Wu was sentenced to 13 years in prison in China on Friday after being found guilty of rape, the Chaoyang...