The blurry video aired by Indian television showed the men groping and pushing the women in Uttar Pradesh state as onlookers laughed and filmed the assault, later posting it on social media.

The incident took place last week in a remote village in Rampur district when the men surrounded the two women, whose ages and identities have not been revealed.

“We have arrested three of the main culprits and expect to get the fourth one shortly,” Mohammad Tariq, a senior Rampur police official, told AFP.

Police have analysed the footage and concluded there were four main attackers but they would be investigating the others who gathered to watch, Tariq added.

One of the victims told India’s NDTV network that they begged the men to stop and called for help.

“But nobody came, rather some more men came and joined the others in harassing us,” she said, covering her face with a scarf to hide her identity.

Police have charged the three men with sexual harassment and offences under India’s internet laws for sharing the video on social media.

India has a terrible record of rape and sexual assault, and rights groups accuse authorities of failing swiftly to bring offenders to justice.