What ensued is just too shocking to contemplate. The police from the Etawah district of Uttar Pradesh, India, who towered over the tiny girl, beat her up. The Station House Officer (SHO) and sub-Inspectors were involved and “decided to teach her a lesson”.











































Recent Comments