Police in New New Delhi said they arrested 11 members of a family who allegedly gang-raped a woman before parading her in the street. Hindustan Times via Getty Images
Police in New New Delhi said they arrested 11 members of a family who allegedly gang-raped a woman before parading her in the street. Hindustan Times via Getty Images