Chinese police were forcing a family in China’s eastern Jiangsu Province to move out of their home. When they refused, the authorities beat them so badly that one ended up in the hospital.
Homeowner Xue Guoping told NTD on Monday that a group of unidentified people, including police, came to the family’s house without warning.