person · 1 record
The National Human Rights Commission has issued a notice following viral videos showing a woman being forced to walk on nails in Telangana.