Bhilwara girls auctioned on stamp papers: The horrific incident was highlighted in a NHRC report released earlier this week.
Bhilwara girls auctioned on stamp papers: The horrific incident was highlighted in a NHRC report released earlier this week.