‘It could happen to any of us’: Video of men stepping on woman’s head rocks China deeply

ANALYSIS. More and more cases of violence against women are shared on Chinese networks, which in turn delete the content. Tata, a 34-year-old woman from the Chinese city of Chengdu, was browsing social media in her office on Friday afternoon when she came across a chilling video that shook her to the core. Surveillance footage … Read more