Ranchi's Bhabha Nagar: Two Adivasi women paraded, humiliated in video

India