Woman films herself
-
India
Woman films herself torturing her child, arrested after horrific videos emerge
A 22-year-old woman has been arrested by the Tamil Nadu police after videos emerged of her brutally thrashing and torturing…
Read More »