Delhi trilokpuri

A Horrific Tale Of A Woman Being Chained, Abused And Being Forced To Sit In Her Own Excreta Has Emerged. Where Is The Humanity?

A Horrific Tale Of A Woman Being Chained, Abused And Being Forced To Sit In Her Own Excreta Has Emerged. Where Is The Humanity?

This is inhumane on every level. Read More