Noida Woman Seen In Viral Video Dragging Help Arrested
A police case was filed against Shefali Kaul after the video clip went viral.New Delhi: The woman who allegedly assaulted her domestic help and held her captive at her home…
All Strange Things About India and world
A police case was filed against Shefali Kaul after the video clip went viral.New Delhi: The woman who allegedly assaulted her domestic help and held her captive at her home…