Delhi police humiliated us, kicked our private parts: Women student activists

lifted my clothes and stared, stomped, and pinched our private parts," shared the 20-year-old, Delhi state…