1 articles
China
Man detained for sending video of himself slapping his infant son 30 times to estranged girlfriend
Chinese police have detained a man for filming himself physically abusing his infant son and sending the video to his estranged girlfriend —...
Bryan Ke