Liu

Father Brutally Tortures His Kids Then Posts It On Social Media To Hurt Ex-wife

A 30-year-old father Liu, from Zhaotong, in Southwest China’s Yunnan tortured his children, posted pictures on…