chowbatta khal
- India
Enraged residents of Chowbattakhal, Garhwal protest against an alleged rape attempt on a village girl
Extremely enraged and infuriated after an alleged attempt of rape by some anti social elements on a college going girl…
Read More »