Horror in India: young woman is humiliated in public after being gang raped for not reciprocating a boy who committed suicide
A young woman was humiliated in public to cheers from the crowd, mainly women, after she was allegedly gang-raped by several men in New Delhi,