Loading the player...


INFO:
Video: Chinese woman found chained by the neck to hut in freezing weather | Daily Mail Online