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