Video

Bihar Police Register FIR After Panchayat Forces Rape Survivor to Lick Her Spit in Begusarai

Begusarai police in Bihar registered an FIR and arrested one person after a video surfaced showing a village panchayat forcing a rape survivor to lick her own spit. The panchayat had allegedly declared the woman at fault for the assault.

Story details

Producer
Spot On
Geography
Bihar, Begusarai
Last updated