A man in southwest China has been detained over the torture and abuse of his 10-year-old daughter. Police took the man into custody after the young girl told…
A man in southwest China has been detained over the torture and abuse of his 10-year-old daughter. Police took the man into custody after the young girl told…